I have always used a pally tank- they are just so damned tough! Also consecration pretty much means I get all the adds and keep agro easily. You can't go wrong with a pally tank.

As for DPS I have had a crash course lately trying to reorganize my old team. My old team was pally tank and resto druid for healing and 3 Boomkins. With all the level boosts, xp pots, etc... I decided to experiment before committing to a team.

From playing pretty much every class up solo- it became painfully apparent nothing comes close to hunters for DPS. You will jump through hoops just to get your DPS to hunter levels. Needless to say I have replaced 2 boomkins with 2 hunters and seriously considering replacing my last boomkin with another hunter. Hunters can move constantly without restrictions. Even with melee DPS you lose hits re-adjusting to get out of crap on the ground.

For healing I changed over to a priest and am a bit disappointed. They can't heal on the move like a druid... These days movement seems to be a priority over almost everything else and having to keep your priest stationary almost always can really wreck your day. Needless to say I'm considering going back to a druid healer.

I'm not exactly sure what all your questions were- you seemed to be mainly asking what people are using these days and here's my 2 cents.