Cataclysm by far. Affliction had never been more enjoyable (though you could make the argument for wotlk 3.0, I hated keeping Immolate up).
MoP completely gutted and ruined the spec. It was my absolute favorite in the game, I won't even touch it anymore. WoD looks to make it even worse with the removal of Drain Soul.