I'm in the same boat and have been trying to see what options there are - worst case, I'll live with it or go the USB drive route. But how about something like this?
http://www.bimmer-tech.net/index.php...ive-retrofits/
I've exchanged a few e-mails with Patryk from Bimmertech to just figure out if it's possible to retrofit the enhanced USB functionality. It looks like it can be done in theory by adding the Combox. I'll revisit this when I actually get my car here. But sounds like there may be hope.