They are pretty rare, but Torque is like 208 ft/lbs or something like that, and yes hp is 230.
Automatic:
0-60 is about 6.8 seconds
1/4 miles is about 15.5 seconds
Manual (6spd):
0-60 = 6 seconds
1/4 = 14.8 seconds (with a good driver)
Watch out for the 6spds.... those things are ferocious.... hence why I plan on dropping one into my car.