I often go for drives with my local Subaru club. I have a TS and most other people have either WRX's or STi's. On the twisty gravel or snowy bits I can easily keep up with or even out pace the more powerful cars. On the paved straights I get my ass whipped. An STi that is properly set up for gravel/snow and in the hands of a very experienced driver would no doubt beat me, but for the average driver 165hp is more that enough for twisty road fun.
Edit: If you get a TS, get a Rear Sway Bar off a WRX.