I'm not really sure where you got that idea, but ok.
Evo vs STI huh ? Well the STI will make the more comfortable daily driver, can also make big numbers, and is arguably the more reliable.
The Evo 8/9 is easier, and cheaper to mod. So faster for less money, and in pretty much every road comparsion handles better and more aggressivley than the STI. Once you start modding suspensions than its bascially a toss-up.
Really though, you can't go wrong either way.