While you're welcome to post your own opinions, this is the one true list.
Alliance:
Druid: They're all shit
Hunter: Os
Mage: No good mages come to mind, Cilvagodqtx is the only one that isn't awful though
Paladin: N/A
Priest: Nacs
Rogue: Spindelmanne
Warlock: They're all shit
Warrior: Sympathy
Horde:
Druid: They're all shit
Hunter: Kittensneeze
Mage: Kaeon
Priest: Toxon
Rogue: Glide
Shaman: Delthar
Warlock: Xavon
Warrior: The bonereaver's guy
Alliance:
Druid: They're all shit
Hunter: Os
Mage: No good mages come to mind, Cilvagodqtx is the only one that isn't awful though
Paladin: N/A
Priest: Nacs
Rogue: Spindelmanne
Warlock: They're all shit
Warrior: Sympathy
Horde:
Druid: They're all shit
Hunter: Kittensneeze
Mage: Kaeon
Priest: Toxon
Rogue: Glide
Shaman: Delthar
Warlock: Xavon
Warrior: The bonereaver's guy