More Torque than Hp?

What's it like to have power under your foot all the time and not have to wind the engine up to get it? Umm... pretty self explanatory. Perfect for the street. Still fun at the strip. Mine makes 314/550 at the wheels and runs 11.70's.