I've been very happy with Alpine h/u.
I have a 9851 in the 300TE and I have a 9885 for the 300CE.
I have XM and iPod connections in both units. I believe that the 9885 has a provision for a USB connection for your MP3 music.
I've also had an alpine h/u installed in my previous '91 420SEL.
I once had a sony h/u. Did not like it at all.
Wiring it right is important because you need to bypass the old amps and the Benz fader control switch.
Good luck!
__________________
Current Benzes
1989 300TE "Alice"
1990 300CE "Sam Spade"
1991 300CE "Beowulf" RIP (06.1991 - 10.10.2007)
1998 E320 "Orson"
2002 C320 Wagon "Molly Fox"
Res non semper sunt quae esse videntur
My Gallery
Not in this weather!