from having wrx and sti and also e4 5 6 & 8 i had an sti at the same time i bought an E6. We had a class c road we use as it has a lot of bends, twists and crests so it lets people see what cars handles better and who can drive the car. I agree the the subaru can have a little understeer due to engine being positioned wrong with over hang on the front wheels but it does handle a lot better on narrow roads with a lot of twists, bends and crests compared the E6 i had. The sti has raw power and lower gravity due to the positioning of the engine and yes you do get a little understeer but on timing both my cars the sti and my E6 on this road several times with me driving and also others driving both my cars the sti was faster over 3.4 mile of road on average 2 seconds compared to the E6. I will conclude whoever the Evo does feel a lot more responsive, able to be gave more power and on the majority of roads without very many twists, shape corners and crests will wipe the floor with an sti. The Evo is a lot more reliable, more power, easy to tune and of course a lot better with cosmetic looks than any subaru. Evos are only little skittish on long sweeping bends when so much power/torque is delivered beyond factory standards and using standard suspension which is a great set up and with ohlins or similar uprated coilovers can be over come but with both cars the sti and E6 as standard the sti did handle a lot better than E6 on this country road. I have had my far share of problems with the subarus i did own and omg what a very unreliable car.