To the original poster of this thread.
My SRT4 has been the most reliable car I've ever owned. I currently have 75,000 miles on it and I've never had a problem... whatsoever. (knocking on wood).
But go with your first choice.... go with the wrx.... it's not a bad car and should hold up as long as you take care of it.