Blitz throttle controller? anyone got anything? or have an opinion? I have read on other forums and most people how dont have it like to dog it, but most people who do have it say its great. I don't know. And it got good reviews from a lot of tuner mags.