To ease communication between developers while traveling, we are all using Yahoo! Messenger. While some people on our project already had accounts, I did not, thus when I created a new account I had a list of 3 contacts. Many of my other fellow work colleges use Google Talk, so if I wanted to communicate with them about best practices, or any other work related jabber, it was necessary for me to have to clients open. For some people this wouldn't be a problem, but for me it was a huge distraction. Enter Universal IM Clients. Old news to some, for me this revolutionary technology negated the need for me to have numerous blinking windows on my already busy monitor. I currently am running Pidgin, which I discovered today is rated the 2nd Best Universal Chat Client.
I know this is not the only solution available, and I'd be welcome in hearing about more technologies that help serve this purpose. Always looking for the best technology to solve problems! (Even though I'm using the 2nd best. )