As some people might have alredy known, we can use flash drives or some USB hard drives as your music source
Yes, you can play your MP3s from them.
It's easier to use, cheaper, faster and fits in your smallest pocket or keychain
No installations or DIYs, just plug it in!
Here is what i currently use in my car
Note: It should work in most BMWs with 6FL option (iPod usb) if you bought it
Great flash drive
Super fast and big!!!
Fits perfectly, no cables needed

Good alternative to your iPod (6FL)