Your WRX must have been broken. I drove one a few months back, and loved it so much I nearly bought one right there - Until they told me what they'd give me for trade on my SVT.

SVT's have gobs of torque?! Granted, they do have different shift points, but if you keep the WRX high in the revs, you're never going to notice any lag, except from a dead stop, and even then, not for long.