^Actually, launches on turbocharged cars are a bitch, too much spool and its like taking off on snow, too little, and the engine doesn't sit at the right rpms when comming up through first gear. But when you hit the sweet spot it is just amazing, then once you get into second or third and the turbo REALLY starts working you can just feel the torque hold you against the seat.
~Bryan~