I know what you mean about coworkers. I try very hard to avoid cracking at work for that reason unless I'm alone.

Once, though, in the middle of a meeting I was attending a lady cracked several of her knuckles one by one while making a comment. It certainly didn't bother me, but others were exchanging glances and I don't think her point got across very well. I suppose there's a time and place for everything!