Well first off the Lancer is all wheel drive and the mazdas and civic are front... between the mazda 6 and civic si there pretty close preformance wise, mazda 3 idk much about. personally i like the styiling of the post 08 civic Si better than the mazdas but mazda 6 has alot of room for upgrades with both style and preformance, i know this isnt included but id go with the '10 Mazdaspeed 3, its basicly a sports car, watch the Top Gear review of it on youtube its pretty impressive