I don't know about alternatives but I had the Parrot MK9200 in my previous car and it did the job perfectly for 4 years. The ipod sound quality was actually better through the parrot that it now is through the factory system in my current 3 series (not that that is a particularly high bar to be honest!)