When playing I have found that actually communicating with someone else is a nightmare.
Using the In-game chat is ok, but it issues no sound and the text is hardly very distinct and I often miss the messages completely until I see them when I next type a message myself. A small chat box at the bottom with a small sound for messages would be much eaiser to notice and keep track of (since the messages wont just fade away).
But a preferred option would be some form of in-game voice chat. Not sure if this exists at all or not but I cannot find it. Right now I have been using Skype and Ventrillo instead, but a built in system would be much more convinient.
And map pings! So often I have wanted to quickly let everyone know that something nasty is happening in an area and clicked the map, only to remember that the game doesn't ping the map like WoW or Guild Wars or DoW or so many other games now do. It is a really easy way to point out a situation to your team and such a simple addition.