The chat and other communication systems in the game will eventually have most of everything you asked?if not all.
There is a lot that can be done as well, but we have to remember that many people are color blind so symbols as well as color changes are a good idea.
What I would love to have is a chat system as configurable (or a bit more so) as x-chat.
One channel will be the persons main channel and they can filter that as they wish, but they could also make channels based on filters, so you can have one channel with both normal talk and group talk, but at the same time have only group talk and normal talk on other channels.
You can have all the combat spam go to it?s own channels this way you can see how you do, but split from trying to follow a conversation.
And lastly I would like to be able to have the chat channels be physically moveable, so I can have guild chat one the bottom right and normal chat on the bottom left, group chat in the middle and my combat spam up top.
Now once that is all nice and dandy, that a person based on screen real-estate and what different people find important, it must also be said that it takes a lot of effort and time to make a truly good GUI system not to mention one that is fully customizable.
But this is all what I would qualify as a vary far off thing, yet one of the things that we will strive for.