Important - there is a solution for those who has older car than 2009 and cannot update maps via USB because of old car firmware. There is no need to update the cars firmware.
Put the same folder as on USB to DVD DL (dual layer) medium and write it on the lowest speed possible. You will have 3 CDs as 3 USBs.
I just upgrade it during the ride, it took 2 hours. No problem.
PS: For FSC code or maps I recommend this seller:
https://www.ebay.com/usr/bimmer_fsc_...p2047675.l2559