Hi guys. I would like to seek your advice and comments on the 2nd hand vehicles listed. it will be used mostly in city driving and rarely in out of town trip. i am planning to buy my first car through bank financing. and since it will be my first car, your comments and experience will be a great help for me.

here is my prospect models:
2006 Grand Vitara
2007-2008 Nissan X-trail
2007-2008 Honda CRV

Things to consider:
1. Durability
2. Maintenance cost
3. Fuel Consumption

Thank you. hope you can help me decide.