Overall Class Listing
The classes listed above are the ones that you really should get and the reasons why. Here is an overview of all the classes that provides complete listings of what they bring to the table.
Feral Druid: Provides DPS, increases melee critical strike rating by 5%, no interrupts (except for one on a cooldown), low AOE damage, and applies bleeds to the target.
Restoration Druid: Healer that provides Mark of the Wild, Tree Form that buffs the raid with a plus healing aura, and provides a substantial amount of La Tale Ely.
Balance Druid: Caster DPS, no interrupts, Cyclone and Roots for CC, stacking spell damage debuff, decent AoE, and provides a raid wide aura that increases spell critical strike by 5%.
Mage: High DPS, few interrupts, can remove curses, can dispel magic, provides food and portals, provides polymorph for cc, and can provide on single critical strike buff.