Ok, try this out
Farm 150 BOJ for the Crossbow of Relentless Strikes (it's a lot I know, but it's so worth it in the end)
Run Heroic Magisters Terrace for two Breeching Comet axes. If money is not a problem enchant them with +20 Agility each and socket them both with +Hit gems
Try get your hands on this baby:
Shoulders of Lightning Reflexes. (Yes I know it's a BOP BT LW drop, but any hunter in his right mind takes LW) It is currently the 3rd best shoulder for hunters and you don't even need to raid for it.
That Darkmoon Card Crusade is very situational and Trinkets such as Dragon Spine Trophy (Gruuls Lair) or even the Abacus of Violent Odds (Heroic Mechanar) would add AP and be more beneficial.
Now for the macro. I sit at normally 895 to 950 DPS on most boss fights using this macro:
MACRO 1:
#showtooltip Steady Shot
/console Sound_EnableSFX 0
/cast !Auto Shot
/cast Steady Shot
/click [target=pettarget,exists]
MultiBarBottomLeftButton12
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
MACRO 2:
/castsequence reset=4 Kill Command, !Auto Shot, !Auto Shot, !Auto Shot
Now how this works is simple. You put the first macro into your spam/steady shot key and it works like a charm. You are a BM hunter so of course you want those Kill Commands to trigger so you also need to create a second macro for that.
The reason for two macros is simple. Lockup. I have not had my auto shots locked out even once with this macro.
MultiBarBottomLeftButton12
This indicates where to put the second macro. If you are using custom bars, then you will need to play around until you find the spot.
Hope this helps
S7wede
PS. This is my Hunter so you can compare and whatnot
Belkin