I dont know all that much about cars and im not 100% sure about this but ill try.
It was mentioned before, if your going for a long term car, get the Subaru, you can kick the shit out of those things and they will still work well for you. my 93 leagacy survived 4 or 5 kids learning how do drive on it another 2 or 3 learning how to drive stick, and it would still make 6 hour drives to maine (from CT) up untill about a month ago the cars are really well built.
Also, the sti model is about 10k more than the wrx (i think), but for less than that you can make a wrx absolutely wreck an sti, so if you wanna build it up, again i would go Subaru
The Audi will seem more original though, its true that a lot of people have the wrx, but its because they are nice cars i guess.
I have never met someone who doesnt love their Subaru so ill leave it at that.
But which ever one you get, youll love it. they are both nice cars