yes the wrx is nice. in general it's nice driving a new car v. a 9 yr old one. i love how the seats hold me in place and the broad power band. the car handles great stock, although i'll hopefully have my 17s on this weekend and have it dropped on eibachs in another month.
it would not have been worth trading the car in. i dropped my price and still got 2k more than what trade in would have been and sold it in a few days after dropping my price. i still wish i got little more for my car, but i wanted an '04 before they were gone and wanted the 1.9% financing. one thing i learned is that if your considering a swap or turbo to your car, first consider selling/trading it and buying something else that has power already especially if you need to pay someone to do the install work.