I chose Pally/Mage/Priest/Druid/Shaman. They're only 35 right now, but so far it has been pretty much a cakewalk throughout. I guess I have something against playing a pet class, but I also wanted the priest Stamina/Spirit buff, as well as some of the totem benefits a Shaman brings to the table.

As far as macros go, there's not much going on that is too complicated...my 'BIG BUTTON' primary attack is as follows:

Paladin - nothing (I'm still not used to this...as a Warrior I was constantly spamming Sunder/Devastate)
Mage - Frostbolt
Priest - Holy Fire/Smite
Druid - Faerie Fire/Insect Swarm/Starfire
Shaman - Lightning Bolt

As I progress, I'll probably use some more advanced macros/cast sequences...but for now I want to keep things as simple and efficient as possible.

Since hitting 32, Reckoning + Windfury Totem has been absolutely amazing, and I cannot wait until I get Boomkin!