If budget was not an issue, obviously City was better option. But now, you have a limited budget. I'll suggest you to buy a Cultus. Altough, there is no comparison between City and Cultus but you would consider following points before buying City.
1- In this budget, You'll get 2002-04 model City and you have a plan to keep it for the next five year. So, It's already 10+ year old model. While you can buy 2009+ model Cultus in this budget. So it would be a newer model than City.
2 - It would be very difficult for you to find such an old car in good condition. There are rare chances that you'll get a low mileage car. While you can get low mileage Cultus.
3 - Parts of City are expansive than Cultus.
4 - Cultus is easy to maintain than City.
I still say, there is no comparison between these two cars. But you'll get a decade old car in this range. So, buy a new model that is Cultus.