In July they updated the iDrive, so maybe you got it too (don't know when was the car built).
As for the routes - you can change the route criteria actually. There are three types of them: Efficient, Fast and Short. Every type has three different routes, so you basically have 9 different routes. Sometimes it gives me a bit weird routes, but you can make your own route in Google and put it into the car. :)
I think the worst thing about the nav is that you have to pay lots of money to update it... Bay€risch€ Motor€n W€rk€. :nods:
Haven't tried the new iDrive as well as MMI and Command yet, but they say the Command system is pretty simple and least complicated compared to Audi and BMW. In my opinion the Command looks outdated and screens in all Mercs are small (the ones in E90's are optimal), but luckily the upcoming S-class will receive an updated version.