Hi, I've just bought a 2010 B 200 CDI sport. I'm looking to upgrade the stock head unit, to a sat nav one. I've been looking around on eBay, there are a number of units (mainly running on Android) are these any good? They seem to offer a lot! Does anyone have much experience with them?