Does anyone know if there is a non BMW CD player that can be used with a 2000 M5. My CD player recently died and I don't want to spend the $$$ BMW wants. I called Crutchfield and they said there was not one because the M5 also had a nav system.