Hi Guys,

I need you help in deciding which car suits best for me. I'm planning to buy a new car this May (supposing the 9th gen Civic, 2012 Altis and 2nd gen Mazda3 arrives).

I want a car that is fun to drive, comfortable, has spacious cabin and trunk, easy to maintain, and is fuel efficient. It will be used daily for short commutes to the office and out of town trips over the weekends (once or twice a month).

I have narrowed down my choices to three.

1.) Honda Civic 1.8S - for its sporty look. Paper says has excellent trunk space. Nice interior although too futurustic.

2.) Toyota Altis 1.6V - for its quite luxurious feel inside the cabin (auto climate control, steering wheel audio controls and push button start). Fuel efficiency? I just find the look a bit boring compared to the other two.

3.) Mazda 3 1.6V - for its sporty look and the cheapest of the bunch with almost equal specs of the first two.

Which of them is the better car?

Do you have any idea when are the newer model coming?

Thanks a lot.