Ok well some dude in my hometown bought (his parents bought him) a damn evo. He talks all kinds of $hit and says how much better his car is then mine.. Im like ok sure it is but it cost HOW MUCH MORE??? anyways back to the the subject...which is a better car?? EVO, STi,?? since there in the...