Planning to buy a petrol car within budget of 5.5 lac (on road)
Among the cars that are on road right now, I narrowed down my choice to
1. Maruti Swift VXI (2011)
2. Hyundai i20 Petrol Era
3. Fiat Grande Punto Petrol Dynamic/Emotion

daily running is not more than 20-30 km; hence choosing petrol, i hope this suits my pocket?

Among these three vehicles what would you guys recommend? I am looking for a safe, comfortable and good looking car with less maintenance cost.