When Car Audio and Electronics publisher, Joe Rafael, purchased his 2000 BMW 528i he had a minor dilemma: he could pay for the stereo upgrade from BMW (a measley $1,750 on top of the drive-off price) or spend a little time to choose his own components and a shop to do the work. Easy decision. The ri
more