Love your car, my friend has an 05 but without the turbo, the regular impreza. I always like Subaru's thats my next car.
I test drove the Mazda 6 before buyng mine and loved that engine! Was hella fast!
The only thing that stopped me was that the seat was not foldable to carry my board in the trunk. But I guess a roofrack would solve that...and I got a very good deal on the WRX.