Originally Posted by
Dragon9870
Idk Horde animations too well, but if Troll's really high up on the list, definitely that. Troll's by far the most powerful of Horde Mages with Zerking.
@OP: I know you didn't ask about DPSwise, but if Troll's got cool animations, you'd be crazy NOT to pick that if you don't want Undead. Also, if you want to see the animations, you could check a few sites like wowhead's character models with casting animations, or just make the characters in game and check them out.
(Also, Tauren can't be Mages, and you forgot Pandaren)