It looks like Navteq no longer provides the map updates for our cars. Tele Altas is now the sole provider of maps for BMW, but they don't ship to the US. You can order the latest maps from BMW at
http://store.bmwgpsmaps.com/. Unfortunately they are still $200, but you can save a few bucks if you order from Tischer.
Oh, the 2010.1 maps are now a two DVD set, one for the East US, and one for the West. Canada is covered on both disks. The BMW part number for the maps is 65 90 2 158 157.