Druid, necro, shaman, or enc would all be great and are the standard recommendations for new players starting up. They can also hold their own in PvP, especially druid.
Mages are still strong farmers, but will often have to bail or die if attacked due to the unavoidable vulnerability of their pet and their lack of rune, shadowstep, or other tricky moves.
|