I don't know whether this has been suggested yet but here goes. Lately I've been working on my gladiator title so I've spent a ton of time in arenas, mostly monking. As the monk it is of course my fault if my team loses and they will be sure to pm me as such. For this reason i prefer to keep Do Not Disturb on so these idiots can't bother me, problem is my friends can't whisper me either.
My suggestion is simple, a Friends List only option in the player status window allowing only people you have friend listed to whisper you.
New Player Status Option
Cowboy Nastyman
Lurid
Probably not a bad idea, or perhaps to increase the range of the "Do Not Disturb" to allow those on your friends list to send you messages, with the same response as "AFK" gives. I'm not sure though, don't really see where it would hurt.
/sign
/sign