stock vs stock I would take the STI all day long its a better faster car.

Lightly modified , I would still take the STI, it just makes more power and Torque

Heavily modified, Ill take the EVO, but not without a built motor