I test drove one a few months back, I found it to be very lacking in the balls department. Now I realize benz's aren't performance cars, but this had no balls whatsover. On the test drive the dealer kept telling me to floor it, little did he know, I was. It is a solid car, very well made, and the look grows on you, but imho not worth the dough if you value performance.
For you people telling him to look at a 3 series, he said his limit was 30g's. I don't know where you're looking but you will not get a decently equipped 3 series that cheap.
I test drove a WRX too a few months back too and wasn't really a fan. When the turbo kicked in, the thing hauled ass, it was great. But before the turbo kicked in, it had no power whatsover. Also, it just felt really cheap and chinsy, no panache whatsover. But if performance is you're only concern, then it's not a bad deal for the price.
2 other cars you should take a look at, imho, are the Acura CL, or TL if you want 4 doors, it's a well made, solid car, with plenty of balls. Also maybe a 1.8t A4, it should also fall in the very high 20s as long as you dont go crazy with the options, and you might be able to get a good deal since the 02s should be out relatively soon.