What is your price range? I would suggest BMW X5 or X6 if you want a reliable car which is easy to maintain. Maintenance is very cheap if you buy the plan from BMW or FREE if you buy a car which is already under warranty/maintenance from BMW. Warranty and maintenance plan from BMW only excludes tyres and petrol..everything else is included in it.