I'm thinking about buying either a 2005 Subaru Impreza WRX STI or a 2005 Mitsubishi Lancer Evo. Which one is better? The Impreza is a better road car but the Lancer Evo is more exciting. Should I just choose one or does it matter at all which one I choose?