I would suggest go for oshan,it's best in look,comfort,fuel average,brand,feature wise,and resale.after sale service is good,well reputed brand and warranty of 5 years or 150k kms.i searched a lot for 2 months and concluded that x7 is worth to buy in this price bracket as compared to other vehicles.