Hello,
First of all, im playing enhance for a pretty long time, i know my class well and i think it's safe to say; The way i play enhance is pretty OP.
personally, i dont have any problems 1vs1, some classes are easy, some are abit harder to defeat (Dk, hunter), but there isn't a class that will outplay an enhance. Although this was different back in Cata.
pre 5.3 our damage was rather low compared to other classes...but now, things are looking really good, even better when 5.4 launches.
in short: Since they introduced ascendence we actually have a burst, damage was pretty consistent before that. survivability is just insane, 10% damage reduction all the time with the lightning shield glyph, 30% with shamanistic rage when opponent is bursting, astral shift will give you 40% damage reduction (although im using stonebulwark in that tier).
sometimes i pick unleashed fury for duels/arena, when opponent is bursting i switch from frostbrand to rockbiter imbue with a macro and then unleash it for another 40% damage reduction, it's true...you will deal less damage but rather dealing less damage than dying. press macro again for a new 60 min frostbrand on your weapon.
now, the thing i want to know is, how do you experience enhance in pvp these days?
something i made in like 2 days:
http://www.youtube.com/watch?v=RAE4P08SGXs