Depend on my personal 1 year experience maruti suzuki swift Vxi is the bestest car under 5-6 lakh.the basic funda to say it bestest because this car have very good milege .on street and village road it gave 17-18 km par litre but on highway or expressway it give 22-24 kmpl.
this car have good space inside it .you can carry heavy laguage in it there is lot of space .very good sensor inside this car and one of the advantage is fog lamp which have very much power so that your visbility doesn't effect in winter.power window and central lock system.vvt and ddis engine make it unique and powerful.
overall awsome car if you are thinking to buy it than go and buy it .