Swift has always been a good car on indian road. But after launching swift dzire its looks becomes more attractive. Since its a sedan there are a lot of boot space. Its a perfect car for long distance journey. I like the petrol vxi version of this car because we are getting a lot of features other than xcent, amaze. Since maruti is the no 1 selling car I recommend to purchase swift dzire. It also has a good mileage of about 17+ and a good ground clearance so if you are planning to purchase sedan then better you go for swift dzire.