You can make almost any classes work for pve. I have tried to make mixed teams that complement each other well buff wise.

I have to say mages are very easy to macro and do great dps.

I am leveling a team with a disc priest for healing right now. It has to be the easiest healing I have done, but I don't know how it will work out at max level (I am 77 now). If disc doesn't work I know holy will.

Overall caster dps is easier than melee, but either is do-able. If you want more of a challenge getting stuff set up but more utility you can go with a mixed team. And of course if you want the old stand by and less set up a pally and 4 shammies is still a viable group.


I would suggest picking the classes you want to play and go for it.

Edit - one last comment balance druids are probably the toughest caster class to macro due to the eclipse mechanic.