I have a ret as main. Usually I'm into pvp only. It's pretty fun and bursty. Rotation isn't very complicated - that's the best part actually. Whenever I'm pvp'ing, I must be concentrated on other things than tracing what button should I push next in order to achieve highest dps on target.
Freedom's cool, albeit dispelled / spellstolen often. Cleansing is ok as well.
It is fun and worth it. Although on 1x1 many classes will destroy You. Oh, and damage is good mostly when two CDs are activated (AW and Zealotry).