check out eclipse, they make an attatchable harddrive for the 5 series radios. its got like 20 gig of storage, or something rediculous like that
you cna even record songs off the radio, you hear the first 3 minutes of a song and say "hey thats a badass song" hit record, and it already was recording the first 5 minutes, so you still get the whole song.
your friend jumps into the car and says "hey check out this cd" pops it in and you think how great it is, hit a button and it records his entire CD onto the harddrive, now its yrou CD too
and eclipse has got a fierce pricewar going on, you can prolly get teh radio for $250-300 RETAIL, i would bet the harddrive unit has gotta be like $300 or something liek that, if you bought online, you could probbaly get it for under $500, but even retail yrou looking at only about $600 of equipment, minus parts and install......