Street racing may be fun for some of ya. Dont know why it gets you off though. If you need excitement, how about building a rally car. Yeah yea, its expensive, but hell, you go as fast as you can on and off road trying to make the best time. Some day, I will rally....not as a profession though I dont think.
Racing from a roll...yeah Ive done it, and have won races...but never felt like I REALLY won...even if it was my 2000 GAGT1 vs 00ish Jetta whatever whatever. At the track its fair. Reaction time to the lights, shifting etc.
Just my POV though.
Mods: MM CAI, Rear Poly Tranny Mount Inserts, SVT Dark Agent EAP Rims, Steeda STS, Progress Springs, SVT Leather Wrap Parking Brake Handle, and some clear corner side markers.