Ive played a hunter forever now. Dont waste your time on spell pen, its pointless. Youre a physical range damage not a caster. Id go more for armor pen or agility. Lately Ive noticed armor pen ignores resilience. Agility is probably the best to gem for pvp, damage and dodge. Serpent sting isnt going to be your primary source of damage, it sets up chimera shot. As far as using steady shot, use it when you have enough distance between you and your target. BG's, just play the support in the back field, and keep an eye ppl around you. HomerjayAT's spec is great for bg's, but I would sub out glyph of trueshot aura for deterance. Cuz when the canon fodder in front of you dies, gives you more survivability. I do agree the ravager is the best pet for mm. Every Spec for the hunter is great for pvp, just depends on your play style. Survival probably pisses more ppl off than any other spec to face. Every hunter's weakness is the dead zone melee range and being cc'd or slowed to get more distance. Just learn to kite the enemy and you'll be alright. I myself play BM with a chimera and have tons of fun globaling most 1v1 situations. I am bis both pvp and pve and i do switch to pve for plate guys, and I have a setup thats about 50/50 pve/pvp gear. Every class in WoTLK is OP in their own way, you just gotta find the groove that works for you.