I spent a lot of time looking at WRXs. I was on my way to put money down to order one and I drove by a Mazda dealership. There was a beautiful blue MP3.
Drove it, loved it, bought it. F the WRX. (And I owned a Subaru already--and loved it.) Anyway, styling alone can answer which car is better.
I have no desire to be one of a million idiots with a WRX or a Lancer for that matter. (Instead I'll be one of 1500 idiots.) But being one of 1500, and able to surprise the crap out of just about any car (win or lose), I'm enjoying the MP3.
It is up to you what you want to do. There are days I would happily tell you to buy a WRX. But the rest of the time I wouldn't change it. Even with the money for the turbo and future spending on a clutch and LSD and maybe a tranny or two

I'll still be at the same $ spent as a WRX with a few mods. So even $, a standout in the crowd and a definitely better looking car. My decision was easy. But I'm a person who can't help but look out the window a couple times a day at my car. If you aren't that kind of person, then it doesn't really matter.
Sorry, for the rant, but no one can tell you what to do, and no one should. This post is all about me! What works for me, might not be what works for you, and while this forum is great for spreading knowledge, it also spreads a lot of crap and BS!
Decide what makes you happy and do it, you don't need to please some idiot on the forum (even if it is me)!
Peace!