hey dude, what's up
I used to use Trillian Pro for all of my communication needs, and I still feel it's worth mentioning, but it sounds like you're looking for a simple, elegant, free solution with emote control. I am trying to look around, but there's so much mess out there...
Well...I don't...