Hrmmm... I duno, I like being a hunter on a PvP server so far. I have some techniques I developed that make playing a hunter in pvp funnier then heck. The reason is because of freezing traps.
Freezing trap in pvp as a hunter is your best friend, not your pet. Lay one down everywhere you can. If you stop to shoot a monster in a pvp area, put a trap behind you. If you stop to loot/skin something put a trap on the carcass. Mining or gathering herbs? place trap behind you. Running down the road to a destination? place traps at intervals and keep track of where you last placed one.
The reason to use freezing trap everywhere and sop often is because I have "caught" sooo many people trying to gank me that it's not funny. I hear my trap go off, and can take a quick look at my opponent. If I can kill them I smoke them. If not, I have the option to toss on aspect of the cheetah and run like crazy if need be. I only die when huge groups of players come after me. Then again, no one really has a way to deal wtih a 5+ vs 1 situation either. 
My only problem is mages turning me into a sheep right off the bat from a distance. That negates my "trap" and prevents me from targetting them to sick my pet on them. This is why I leave humanoid tracking up all the time and check my minimap all the time along with spinning my camera focus around. No mage can get close that way either. Glad I play as horde so I don't have to worry about tracking undead AND humaniod mages at the same time. I would be really screwed then.
Usually after freezing someone I think I can take, I back up some, tap aimshot, and send in my pet. Soon as my aim shot lands, my pet is there as well. I can quickly insta tap concussive shot and follow it up with a sting of my choice. If they run at me, I run away and "jump shoot" them with arcane shots, concussive, and stings and always stay at max range.  If they stop to deal with my pet, I wail at them from max range. If they run away.... wait, you can't run from a hunter 

 No one can, not even another hunter.
By staying at the absolute max range, I stay out of spell range as well for anyone else. If they can't cast spells on me then they can't do anything to me. If they can't hit me, they can't do anything to me. My only problem is running into random agro while I kite someone. Man that is the most annoying thing and only thing that tends to kill me.