I just got a 1993 BMW 525i sedan and the radio unit doesn't work correctly and I want to replace it. It costs Best Buy $50 to install a new unit, doesn't have to be from their store. What's a good one to buy? I'm looking to spend up to $150 on just the stereo.
Important features:
iPod...