Mike, I second that..
Mine is a 2003 model and is running fine..
Only issue that I had was some clutch shudder, but apparently SOA (subaru of america) had a fix for it, and those that suffered the recurring shudder got a new clutch and improved parts.. For me this occurred at the 15000 mile mark.. I currently have almost 40,000 and drive about 110 miles round trip to work, gym and home..
Overall, it is a great car.. I know your more interested in reliablity, but the car is fun.. just enough power to keep you entertained.. No brake or suspension issues, but there seems to be issues with the glass tranny 5-speed that the impreza has.. but as long as your not doing 5000 rpm clutch dumps or slamming thru gears you should be alright.. Don't get me wrong, I do have fun and in two weeks or so will be going to Limerock, Ct to get better acquainted with my Scooby..
Some minor interior noise.. like some rattles.. but I just raise the volume
Again, if you keep it stock with minor upgrades, reliability shouldn't be an issue.. With the turbo, ensure your changing your oil regularly..
If you have more questions, feel free.. Not trying to change this into wrx forum

German Look all the way...
Alex
PS STI is my choice also, but since I haven't had a chance to drive it (all I did was sit in it, was raining and did not want to chance it with the dealership salesman) and can only compare the Evo and WRX.. either way, wooooooow HP + AWD = wet seat