Just to mess you guys up, here's another variable...... HP vs. torque.
One guy could have more HP whereas the other might have more Torque.
HP will get you a good trap speed, torque is what gets you off the line. It's HP that lets us go over 150mph.....it's torque that makes it feel like you're getting swallowed by the seat off the line.
Very simply:
Torque = the ability to do work.
HP = the ability to do work over time.
here's a good read for anyone interested in the topic........
http://www.allpar.com/eek/hp-vs-torque.html