WRX is a kick ass car, but you just might go over the 25k budget w/ that one. (not much dealer incentives last time i checked, it was like 27k out the door.) this year's model has a different front lights, which i think looks better in a pic, but haven't seen it in person to tell.
another option: most non luxury car cos are having zero interest financing, so this is a really good time to buy a new car from what i hear. I"m actually gonna go check out the Mazda 6 this weekend, and i also like the protoge 5 not bad for around 17, 18k