i would also like you to look at the fabia. its a tad above your budget but comes with good quality & comfy interiors & also a good ride, which you need. but yes, its a bit overpriced.
my pick would be the punto. because in my case, my heart rules over my brains! i would ignore the poor A.S.S of the fiats/tatas & just buy the car because i know, no matter what, punto is a fabulous car.
but if you desire to be more practical, look at the marutis. if you are of the boy racer types, the swift is a better bet with its tight handling & sporty nature. else, the ritz wins easily & offers you everything you want in a car, except looks!