SVOboy, I don't know if you heard about this or not but, I have been hearing about a show that will be on The Science Channel next Saturday(4/22) at 8:00pm. It seems to be about alcohol based fuels. The add I just saw showed people in a road race type of thing but they couldn't use gasoline and had to come up with their own alcohol for fuel. Sounds interesting.
Horsepower is how hard you hit the wall, torque is how much of the wall you take with you.