I am often asked about my favorite aspect of the rogue class. While our plethora of cooldowns are quite amazing and Stealth defines the class from an outsider's view, they're simply not relevant that often. Stealth is what rogues do when they're not in combat, and our cooldowns are only effective occasionally. The most pervasive portion of the rogue experience is our rotation system, which we're dealing with during every single second of every combat engagement.
I have played my wife's retribution paladin a few times, and suffice it to say that I hate the spec with every fiber of my being. I hated their old FCFS priority system in Wrath, and I hate their new, holy power-infused "rotation" of Cataclysm. There are so many procs and random events that it's impossible to work out any sort of fixed strategy or priority system. Rogue rotations are actually true rotations, capable of being quantified and easily repeatable. Our combo point and energy systems work together to create a functional DPS model that hasn't changed since the game's original inception.