for being a douche and not letting me get my license this year my dad told me he'll buy me a car for college under 35 g. I know i have a year but im in a dilemma i really wanna pick a car thats right for me. i narrowed it down to these four. im a big fan of evo x ( tho the ix mr and viii kicks so much more ass) and sti. but the mazda 3 is pretty beast for the 260 hp for 25,000 tho the care looks like shit. and the 135i is a BEAMER with twins. help