I have an '02 WRX with 92,000 miles. Yesterday I test drove an '06 STI and it rocks. I love my '02 but it needs work. Haven't had any scheduled manitenance since 21,000 miles, needs breaks, a new fog light housing, new tires, new windshield, new paint, and a couple other things I can't really think of right now. Things like the tune up I'm not skilled enough to do myself. Like I said, it has 92k miles. I know Subaru has great engines, but who knows what might start going wrong anytime soon. I'm having a hard time deciding what to do. It would be much easier to trade it in for the STI, but more expensive in the long run. The payments will get a little higher. I also have various parts I would be selling seperately, which would pay for a couple monthly payments.