ive spent 10+ hours in front of ironforge dueling horde and alliance (yeah, we get on vent with the hordies and tell them to hop over to the front of IF for some inter-allegiance duels) all in one sitting, if that tells you anything.
one time i spent 25 hours straight with no sleep doing pvp in tarren mill, gadgetzan, etc. this was pre-honor system, so think of that as doing WSG for 25 hours straight.
i also cant ****ing stand MC. if they are past shazzrah, i pass on the run. why? it takes like 2-3 ****ing hours JUST to get to the boss, no garuntee you'll even beat him! waste of time.
answer? Pv-****in-P. im 2/33/16 i believe, making me one of the proud and few protection paladins. **** retribution, that build is for pussy pvpers.
-edit-
by the way, i was lazy and just made my sig a .jpeg, im actually quite a bit higher than knight now.