The Evo is a race car (especially when you start racing with turns). The STI is one notch below that, but it also means the STI is probably a little bit better for the street and daily driving.
__________________
Christopher <My Parts for Sale>
06 Evo IX RS
99 Miata