I'd suggest the Honda Jazz if you are okay with petrol and Swift for diesel. Jazz would come to ~6 lacs on road. Good styling, excellent build quality, Honda's Reliability, not very common so stands out, and is fully loaded(ABS, airbags et al.) excellent to drive because of that iVTEC beauty.Honda has fixed almost all of their supply troubles(due to the Thai) floods so availability is not a concern.Nothing wrong with Punto as a car but I don't like their Interior quality. looks shabby TBH. And because of extremely poor sales(they sold 700 of them all over India in April), resale value is horrible.