There is currently a bug with the way Auto Shot queuing is done that allows a Hunter to fire faster than they should be able to. Result: A recognizable increase in DPS.
The bug ONLY appears when one uses 1:1 shot rotation macro, it cannot be done manually. (1:1 simply means Auto -> Steady -> Auto -> Steady)
Just spam a 1:1 macro (like the one below) and enjoy the DPS boost while it lasts.
Code:
#showtooltip Steady Shot
/console Sound_EnableSFX 0
/cast [target=pettarget, exists] Kill Command
/castsequence reset=2 !Auto Shot, Steady shot
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1
I'm ninja'ing the proof below from one of the Hunter forums I frequent since their chart is oh-so-nice. 
"Speed" is the rate you should fire at, "Cycle" is how fast you actually shoot when spamming a 1:1 macro.
Base = duh, Drums = Drums of Battle, Q/S = Quick Shots, R/F = Rapid Fire
Code:
2.9 + 117 Haste
aspd Speed Cycle
Base 1.96 1.77
Drums 1.87 1.74
Q/S 1.70 1.57
R/F 1.40 1.29
2.8 + 117 Haste
aspd Speed Cycle
Base 1.89 1.70
Drums 1.80 1.67
Q/S 1.64 1.52
R/F 1.35 1.20
2.8 + 0 Haste
aspd Speed Cycle
Base 2.03 1.80
Drums 1.87 1.75
Q/S 1.76 1.59
R/F 1.45 1.30