Be very careful as the eBay auctions (including bmw direct) are mislabeled as "media/music" when they are the music version. I made this mistake and had to return and upgrade. There are three levels: standard, music and media.
Basically, you need the most expensive one. The part number you require is 84212218390.
This is the
correct one to order
http://www.ebay.co.uk/itm/120876699591