I am a BM specced hunter, and to be honest have no idea how much agility I have, I know its a lot, im lvl 44 and im guessing have about 240. Stamina is nice and I will always get stamina where i can, but I favor Agility over all else besides crit% as I have Humar (cat) and Go for the Throat. My cat and I put up nearly identical DPS as he is clawing ALL the time with me getting crits so often and him having the ability for focus regen +100%. I grind almost exclusively with an instance run here and there and my pet can tank extremely well, excluding the times I open with aimed and arcane and crit on both then get a crit on an auto shot. Stamina is great, but not necessary unless you plan to do a lot of PvP, and I mean a LOT, cuz Agility > Stamina to me for that, kill em faster. Besides living for the extra 1-2 seconds in BG isn't THAT crucial and if its just some random PvP action while running through STV, try and kill em, if you don't, who cares?
Agility is the number one stat for hunters, period. How you arrange the rest of your stats is up to you, but crits/dodge/and AP are all given by Agility so, do the math.