i rebuild subaru engines for a living, and am a subaru expert/guru and honestly i have very mixed feelings on recommending WRXs.
if you would like me to give you a run down on subaru pros and cons, call me sometime 801-200-7100. all in all, i would probably say dont buy a wrx..