Thank you all for your replies.
I had initially thought about buying a Swift but the problem is that Swift isn't an automatic. The greatest requirement I got for a car is that I want to buy an automatic.
The problem with cars like Accord is that they are hard on fuel.
A Civic Hatchback sounds like a good option but I can't find it anywhere over the net. I mean, no specifications, no information about fuel consumption, nothing! :S
@ 2c: What did you mean by that comment?