Honda city is the better option it has a boot,comfortable,gives excellent milage on petrol,spares are cheap and resale is also excellent but u wont be able to get a trouble free and clean 06-08 idsi city in 9 lacs but u can get a excellent condition 03-05 idsi in 850 max