Both the STI and the EVO are ridiculously overpriced for what you get IMO. In all the tests I have seen the EVO is a more all around 'fun' car. A loaded EVO in Canada is 51k for christ sake. If I am going to pay that I at least want a premium badge on the hood.
http://www.roadandtrack.com/article....rticle_id=6387
I would pick up an older model used STI for a toy perhaps.