jester,
Man, people on this board have some serious capital to burn! 16 yrs. old and you have 25 grand at your disposal? Right on, hope you use it wisely.
I just want to say this: I own a RSX-S and I have mad respect for the WRX. Stock for stock, IMO, you're not going to find a better performer for the money (notice I said "In my opinion!") Stock for stock, if you were to pull up to someone at a stoplight and you want to race, there's not too much out there that can take you. Sure, you'll get beat by a 'Vette, a Z28 and some Porsche's and other exotic cars, but you'll beat 99% of the **** out there...
That is, of course, unless you can't drive manny (or maybe you're getting an auto)...anyway, 0-60 in 5.4 and a 1/4 mile in 14.1 is pretty fukin' fast for a stock car. And its easy and cheap to modify from what I understand. BTW, if you have $25grand you're not going to get the top of the line wheels and some other options, which can bring you into the $30s so you might want to think about that.
But hey, so many people underestimate the WRX when they see it...doens't look like a rocket but it is...and its a dream in the twisties (rally car inspired)... can't go wrong with this car. But be careful - if this is your first car and your first experience w/ power, then you'd better get some time behind the wheel before you do anything crazy. I think most people on this board would agree that just like anything else, this stuff takes a lot of practice and its not just your life, its everyone else's out there on the road.