Hmm, handshakes are almost awkward for me. For guys it's easy; be firm, keep eye contact, no fish hand. With girls, there's not really a proper way to give a handshake as far as I'm concerned. So I try to avoid them for a greeting as much as possible, BUT if handshakes are going around in front of me, I expect it. Say I'm in a business setting with five other guys and myself. You give all five of them a handshake, I would expect one too. So just avoid it for one-on-one casual greetings I guess, but business is different. Sorry if this didn't help any.
