I've been really struggling with this but I've finally decided I'm gonna rock my ret paladin. I'm going to try to get my legendary cloak in time, no idea if that's possible. For me it's just such a fun melee class that I prefer over my enhance shammy and DK. I might end up faction changing him to a human paladin before WoD, I've always loved the look of them.
With how awesome Tauren are in WoD? For shame!
I know, I really like the way they look. I'm going to wait until 6.0 hits first before deciding.
Gotta say, if you have guilds or buddies on Alliance, a human paladin is the way to go. They definitely look better, imo. Tauren paladins look like an accident; I can see why Blizzard was hesitant to include them until Cataclysm; they definitely don't fit.
I know I'm in the minority on this one, haha.
That said, what race/class combos make the most sense to everyone? You could base your decision on lore, or on looks, or on any other factors I suppose.
Priest - Blood Elf (my main! and iirc, the Alliance priests in WC1-3 were High Elves, with the Horde priests being….trolls?)
Mage - Human (the Kirin Tor!), and Blood Elves - given Kael and the race's obsession with magic. I forget where Gnomes fit in with pre-WoW WC lore. Were they typically mages?
Warlock - Orcs, I suppose. I went with Undead because I wanted an undead character and thematically, the undead combo well with demons for me)
Druid - Night Elves; is there any other answer?
Rogue - IUNNO.
Shaman - Orcs (Thrall and all - I went with Draenei because they looked imposing as fuck, and because I bought the lore that Orcs learned their shamanism from exiled Draenei on the Draenor that was, oh, and because it was the only choice for shaman on Alliance back in BC)
Hunter - IUNNO - Night Elves back in the day, but I'm digging my Worgen hunter now.
Paladin - Humans. Arthas. 'buff said.
Warrior - IUNNO. Tauren really fit the bill here nicely for me. War Stomp feels like a Warrior skill too. They're massive. It fits nicely with the class' characteristics. I boosted a Tauren Warrior to 80 when I was Scroll'd two years ago. His name is Skycow. I'm very happy with him, even though he's just 86 now and I'm still learning how to tank well, haha.
Death Knight - This is the class where every race kind of fits.
Monk - lol, Pandaren. It's about as night and day a choice as Night Elf druids, imo.