Dinan and i think Discovery Automotive has subframe reinforcements. THey use them for their supercharged cars. I've never seen what they look like of how hard they are to install. I belive it's a bolt in deal, maybe you could pm 'supercharged' of DA to post some info for us! I get some pretty serious wheel hop if i try to launch hard (so i generally don't) and would like a little insurance that i'm not going to break something!
Mike
Mike