You might consider a base model impreza (2.5i). I had one in college and found it to be quite sporty and also handled well in all conditions. The insurance would be much cheaper, and by the time you graduate college you will be ready for a WRX. Although you can find good deals on them, you run the risk that it has been beaten/modded, and it will cost you an arm and a leg to get it into good running shape and to maintain. Insurance for a college student (especially if you are a dude?) for a WRX will be very expensive. Just my two cents.
I don't want to discourage you, as I would have loved a WRX in college, but I am just speaking from experience. Good luck with your car decision and school!