I speced MM for PvP and love it! BM was great for leveling, but when I tried to PvP I found myself depending entirely too much on my pet. I tried Surv once and hated it.. died way to much lol.
I don't really play my hunter anymore though... rolled a rogue and am having a blast with her