Both are amazing cars. I agree. the awd systems are so brilliant. it just bothers me that it seems like with each gen, the cars are actually digressing. i mean, the subaru not so much, but the new evo i personally hate. I hate the fact that there is no manual mr trans. I mean, im sure the sport tronic or whatever its called can shift faster than i can in my car, but whats the fun in pushing a button? it makes me feel like im driving in forza 2. And the looks are also getting worse. I dont like the whole "more aggressive shark attack" look. i personally think the 9 looks alot sexier. The sti, i cant say anything as of yet. My uncle just bought the normal impreza after his gto got wrecked in a flood... but the impreza looks like a comfortable everyday car. ive never been in an 08 wrx, sedan or hatch, so i cant base opinions on anything so i wont talk.
The evo 9 MR, and especially the 07 sti are my two favorite cars that i would love to own / drive besides my z. i love the feeling the awd gives, and it handles like nothing.
Picking between the two is a hard choice, but i would go with an sti. Mitsubishi dealers are horrible, and i would never work with them. and the subaru is a subaru, and it has a history of being reliable. It also has a more updated look. the evo look, especially interior, is outdated a little bit.
just my 2 cents.