trillian does allow you to do that, for AIM users, when you hover over their name, it shows their icon, username, service, warnings, online time, away message (if they are away), idle time (if they are idle), and capabilities
i have been testing out the options in preferences->contact list but...