Been following this thread; read all 14 pages.
I have a 2010 335 e90, built in sept '09. I inserted USB and nothing even happened. I assume that I have same problem as WDEERFIELD, but am curious, why is there so much apparent inconsistency between those who the USB update works and those who is does not?
Seems like sloppy engineering by BMW.