Messenger Consolidation Program?

I have four friggin messenger accounts. I have Yahoo, MSN, AIM, and Gmail. It’s ridiculous, and it takes more system resources than is reasonable. Any good ideas?