http://www.google.com/talk/
Incredibly elegant in design, and incredibly shitty in simplicity. It's a paradox. Much like Google in general: I need Google to be all I can be but I don't want to trust Google with my entire online life. It's a nice fit. Now I have 5 of these ****ing IM clients (including Hello - which is also Google).