If I had a car of which didn't have a DIN slot, and I didn't want to rip the dash apart (especially in case of a BMW), I believe I would go the Phatnoise route.
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup