First, thank you for this thread, its been VERY useful to me on my search for an MP3 capable player.
Just want to point out I found a MP3 capable unit part number 65.12-6 961 214 that isn't in your list. It has a manufacture date of December 2005. I tested it and it does indeed play MP3's, Sirius, the whole 9 yards. Maybe these were made between Sept 2005 and Dec 2005?
2003 BMW 330i ZHP
BMW Performance Intake and SSK - Headers - Magnaflow - ESS Tuning
Turner Motorsports Pullies and Reinforcements - H&R Spacers - StopTech - And more...