For whatever reason I decided to give my 4 shamans distinct names:
Shocktrot
Toraxe
Uhealmeshock
Voltx
The only thing I see (in my mind) when I play with these shamans are the first latter of their name (S, T, U, V) and thats how I distinguish them. I have my screens setup in a clockwise manner from S to V so I know exactly where to look for each character.
After reading prior posts, I wish I had made their name a bit similar for PvP sake and making people aware I'm boxing. Probably something along the lines of:
Shocktrots
Shocktrott
Shocktrotu
Shocktrotv
It's a lot easier to say "target Toraxe" than it is target the one that ends in a t". Or ... maybe I'd go a different difficult to pronounce name with s,t,u,v as the 2nd or 3rd character. Though I would need to change some macros.
Meh they are only level 20 so I might just recreate the team. Have 5 days left on trial and 4 days till my WoW copies arrive.
Edit: Just a side note:
I've gotten a few comments in game (from a GM friend I know in guild and others) that Uhealmeshock is technically not allowed since it forms a phrase and that the word "trot" in shocktrot may be reported as offensive since trot in certain urban meanings means "shit" (among other things). I wasn't aware of the meaning (I was going for a foxtrot variant) at first but now I find it amusing ... I mean if I could name my character Shockshit in game I would just for kicks. Highly unlikely I'd get reported or that most people would even think of this meaning but just got me thinking. I LOL'd hard after I confirmed it at http://www.urbandictionary.com/define.php?term=trot