Actually, I think it's this month's Car & Driver that has the STi vs Evo article, and despite logic, the Evo wins every single competition. Granted, they backpedaled a bit and said that the STi was a pre-production unit, blah blah blah.
I'll ultimately be the judge when both cars hit the dealerships. Ironic that in my area, the Mitsubishi dealership is right next to the Subaru dealership. (And the Dodge dealership is across the street)