This thread reminds me of 'Dogs'

'Like the club tie, and the firm handshake
A certain look in the eye, and an easy smile'

I think it's awkward when you stick your hand out, and they look at it, and you're just hanging there. Waiting.

I shake hands with anyone over 30. Otherwise, I give 'em a hug if it's an informal setting.