I didn't see it posted here, but here it is:
HP = torque * RPM/5252
So a big engine that has lots of torque, can make horsepower without a lot of revs.
So if you have a nice flat torque curve, you will have more and more horsepower as the RPMs climb.
This has probably been posted before, but it does some of the math on this whole torque/horsepower game.
http://www.vettenet.org/torquehp.html Around town, I like my 87 LeSabre, because it can get off the line easily, but falls flat at speed. The SVT pulls so darn hard to the redline, but is so easy to bog starting out. Provides enough displacement for respectible low end torque (for 2.5L) but is really fun from 3.5K to 7K
TB