Not entirely sure about the annual Google Hangout party. A load of people getting drunk in front of their computer sounds like a fairly crappy way of having fun. Surely getting on a plane isn't out of the question is it?
I work at Sococo,we eat our own dog food - Teamspace. It does all he mentions and more. It removes the friction from getting together, adds immensely more presence info, and is fun.