Jabber offers an IM solution with rich administration capabilities.
The Jabber client uses tabs to organize one-on-one, group chat and broadcast message sessions. Users do have the ability to undock these tabs, however.