Horsepower is a result of torque * velocity... umm... how to explain it. Torque is the measure of force it takes to get something rotating ... like force to get something moving straight. Screw it... i just found this page. It explains it better than i can =]

http://www.off-road.com/hummer/tech/power.html

I've been wondering about BHP too....
_________________________
|| loren ||