In terms of best hybrid dps I'd have to go with moonkin's. They have regen talents and innervates, while shadow priest also have the regen talents in the discipline tree, they don't have any fast mana mechanic like druids do. Ele shammies in particular don't have either mechanic, so once you go oom and those potions are still on CD timer you are boned. Enhance shammies.... you just sit there and auto attack for the most part, possibly toss out some shocks but you'll end up out of mana just as fast as an ele shammy, plus you have to divide up your stats even more, as you end up going for +spell hit and crit as well as +melee hit and crit, some of the gear will have spell power on it.... it's all just a big mess. You won't even find gear that gives you sustainability but also let's you properly damage so you can catch up with the other classes.
Boomkins at least have a few toys and you could always do wacky things like off heal when necessary as well. They pretty much require AQ40 gear at the very least though, as you get no crit or hit from any talents, so you need that stuff but you also need a lot of spirit just because of the regen. The other great thing is since they use an arcane spell, you almost never have to worry about your spells being obsolete in a raid. An enhance shammy for example will get major resists in molten core, and you can't be a fire mage at all in MC or BWL, but a boomkin never has this problem.