converge my Yahoo!, MSN and AIM accounts as well as buddy lists
allow me to have the current playing song in my iTunes as a status
allow me to have customizable available and away statuses
allow me to view/search through people's shared files. Must in the same manner as regular AIM lets you.
allow me to view other people's webcams. The current MSN for Mac does not let you do this. You need aMSN for that. :/
allow me to change font styles as well as sizes in the chat window
allow me to do voice and video chats
tabbed chats as well, if possible.

There were rumours about iChat becoming multi-protocol but I seriously don't see it happening past what's been done, especially since Yahoo! and Microsoft are collaborating on their current clients. I could see Fire or one of the others picking up the webcam library that Mercury Messenger uses but it doesn't do voice, either.

I currently use a combination of iChat, Yahoo! Messenger, and Mercury Messenger, plus the Skype video preview.

MacRumors attracts a broad audience
of both consumers and professionals interested in
the latest technologies and products. We also boast an active community focused on
purchasing decisions and technical aspects of the iPhone, iPod, iPad, and Mac platforms.