I have also heard getting more are into the airbox makes a big difference. I just bought some of those vents to put on my 02. I will post a review once I get them in.
I also run a Vforce, and a fatty pipe, that combination helped.
Duct tape for the throttle, hahaha, that good, and so true. I always feel like I am flying around the track when I ride it.