The OP hasn't been around for a month, guess he didn't hear what he wanted to hear.....

Torque is for towing
Horsepower is for going