Well it depends on the segment that you are looking for, if you want a big saloon, then go for the BMW 7 Series, it was just re-launched recently (new look in and out) and has absolutly amazing options. if you're looking for somthing smaller then go for the new Merc E class, new shape, if your looking for a 4x4, go for X5, DO NOT Go FOR ML. Just to mentione, all BMW cars come with free service for 3 to 5 year, Merc, only some models, the others you have to pay for the service package.