I know this really an inane question but I would like to be a bit less socially inept! How do you greet and take leave of people you don't know very well? I think men tend to have this covered with a handshake as in they would shake hands in both a business setting and socially - ie dh greets his and my brothers and dads with a handshake whilst I would kiss them but equally he will shake hands with other dads when they meet at parents evening etc and I stand there looking like a spare part as I don't know them well enough to greet them with a kiss and a handshake would seem too masculine or business like in a social situation. We collected dd from uni yesterday and the same situation arose as we were leaving and one of her (male) friends shook dh's hand to say goodbye and I just avoided dealing with it by getting in the car and waving "bye" from the across the car.
Seriously, I know how trivial this is but I am intrigued to know what others do. Generally, I am quite a sociable person and I have a job where I meet lots of new people all the time and have to be able to talk to anyone and I am generally not a complete incompetent 