Human DK then Warrior
Draenei Paladin then Proest
Dwarf: Hunter then Shaman
Gnmore: Mage
Night Elf: Druid then Mage
Worgen: Rogiue then Warlock
Orc: Warrior then DK
Tauren: Shaman then Paladin
Troll: Hunter then Druid
Forsaken: Priest then Mage
Blood Elf: Warlock then warrior
Goblin: Rpgiue
Goblin Shaman till Level 25
Gnome Priest till 25
Forsaken Hunter till 25
Might check out the reason behind ORc MAges, Human Hunters,
Must have 1 of every class in each race, and must experience all the new class combos to explore their lore. Also a levelling route so i get to see ALL the quests from both faction's perspective.
Alliance Tank: DK
Horde Tank - Paladin
Alliance Melee:druid
Horde Melee: Rogue
Alliance healer: Priest
Horde healer: Shaman
Alliance Caster: MAge
Horde Caster Warlock
I'd also do an alliance Moonkin, a horde Enhancement shaman and an alliance Holy Paladin and a horde hunter.
If I had all the time in the world I will have all 30 specs
Night Elf: balance Druid, Discipline Priest, Arcane Mage & Marksman Hunter
Human: Arms Warrior, Holy Priest, Frost DK
Draenei: Protection/Ret Paladin & Shadow Priest
Gnome: Frost Mage & Subtelty rogue
Dwarf:Survival Hunter & Warrior tank
Worgen: Feral kitty druid, Affliction warlock