After dinging 62, I have been experimenting with some Steady Shot Macros (BM Specc'd). The two I have tried are:
#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/castsequence reset=3 Steady Shot, Auto Shot
/cast [exists,target=pettarget] Kill Command
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show
and
#showtooltip Steady Shot
/cast !Auto Shot
/cast [target=pettarget, exists] Kill command
/cast Steady Shot
/cast [target=pettarget, exists] Lightning Breath
/script UIErrorsFrame:Clear()
It seems as though the 2nd macro fires more continuous than the 1st one. When I tried the first one, it seemed as though my shots would "stutter" for a second or so when mashing the key and trying to get a steady shot off. However, when I do the same with the 2nd one my shots fire constantly and there is not any noticeable "stutter" with my shots. Is there a reason for this? Does it have something to do with the /castsequence part? I run with 125-200 latency as well - if that makes a difference.