Hey Ross, Thanks for the really great response. I did have a G2 throttle tube on my first '07, and also disconnected one of the throttle return springs, and I was pretty happy with that. I haven't really ridden this much yet, the bar risers make me uncomfortable, but I just found out I can't see...