geez i really hate posts that deal with what car will win. alot of the times it comes down to driver. then again, what tuning have been done, what tires, suspension, gutted or not. there are alot factors to not give u an answer off the bat.
the supercharged one will have a nice take off, the turbo will have a nice high end pull. :dunno: