Getting a car depends largely on how you view cars and how you use them.
For example, I prefer manual gear, so Altis is out for me, beside the styling a bit too ah pek for me.
Sunny is definitely out of the question as I always hate their look.
Vios while looks like a good buy is a bit too small for my use.
City is a good car, nice interior, good engine, large enough boot, price ok. Just too bad the styling is...yucks. The front bonnet looks too short, and the boot too odd.
Finally left with Lancer, which to me is a compromise of my preferences. The price is ok, size is ok, manual gear version available, styling ok. The only question is fuel consumption and built. I am never too bothered with fuel efficiency, so that is not a problem. Built wise is still pretty ok, interior a bit plasticky, but he get what you pay for.
If you are after a good budget car, and can look beyond Korean badge, the Kia Carato is actually quite a decent car. Cheaper than the rest of the car listed above, dohc engine, decent interior, large enogh boot. Built wise is on par with other budget jap car. I have a couple of friends that choose Cerato over Lance and Sunny.
And if you have a bigger budget, and don't mind the stigma, Honda Civic is my choice. If only the current Civic has a SiR version. The current Vti and Vti-S is too underpowered. But the current trend of all high end version are all 2 litres like the Civic type R, or WRX or Evo.
Actually your choices depends on you. What is more important?
Is it:
-interior styling
-exterior styling
-manual/auto
-0-100km/h performances
-top speed
-boot space
-interior space
-fuel consumption
-options offered
-price
etc etc
Make a list of what you are looking out for. Rank them in order of priority. Give scores for each car you have in mind. Total them up and compare. I'm sure this will help you better. Of course there are always some people who are make/model loyal, and they will always go for their preferred car no matter what the shortcomings may be. Think carefully before you buy a car. It is big liability you are getting. (Unless you are loaded)