Any advice on the latest software update available for my 2004 645ci step/sport? Going in for my 30k service next week. No MP3 yet...