You can go to this site
http://www.bmw.com/com/en/owners/nav...update_vin.jsp type in the last portion of your VIN and it will give you the most recent software upgrades for your "radio" and bluetooth.
My X1 had to go in for some service about a month ago and when it was there, they updated my NAV software for free. I got the idea that it was a map update, but I am not sure.