I faught i would put osme macros in for all you hunters out there
1. This will pick your target if you don't have one, mark it, send in the pet and start to shoot all on one button:
/targetenemy [noharm]
/stopmacro [noharm]
/petattack
/cast Hunter's Mark
/startattack
2. This macro will call your pet if you do not have one, otherwise it attempts to cast Revive Pet:
/cast [nopet] Call Pet; Revive Pet
3. This macro stops after casting Rapid Fire, so you have to press the button for it again. You can add a "/use Devilsaur Eye" or other trinket as well. ( You can only use this macro if you are a troll but i will try and find a way to change berserking, the trolls only skill to another races skill such as War Stomp for the taurens)
#show Rapid Fire
/cast Rapid Fire
/stopcasting
/cast Berserking
/stopcasting
/cast Arcane Shot
I will add some more if I come across any more on the internet