As the title says, I would like to know your opinions and reasoning for which class is most effective for grinding at level 60.
There are a variety of different encounters to consider: AoE, grinding single mobs (casters or non-casters), elites (Tyr's Hand or Silithus for example) etc.
Mages are obviously better suited for AoE grinding, but how are they for normal 1 vs 1 comparatively?
Hunters and Warlocks have the advantage of not having any significant downtime.