Hi,
I've had a similar problem with poor sound quality. I've tried the Harman Kardon Drive + Play but as it just plugs into the aerial socket the quality is noticably poorer than normal radio/CD (in my opinion anyway!)
I've yet to find a perfect solution - gone back to putting the ipod in my...