The next time any of you hear me say, "Hey, I think I'll do a radio upgrade on my R56" just slap me. This is my first Mini and holy Torx bits Batman is it a pain to get to the radio. More than that, it's a pain to get anything to work properly. Even so, the upgrade will be worth it if I get all the kinks worked out. So, here are some notes if anyone heads down this path. This may have been said before, but maybe this will include some tidbit that you haven't seen before. I bought the radio through Crutchfield. This was a good move as they have decent tech support. I also purchased tho Axxess products; LC-BMRC-01 Wiring Interface and ASWC-1 Steering Wheel Control Adapter. If you buy the ASCW-1, be sure to update the firmware before installing it. It won't work correctly if you don't. The LC-BMRC-01 is great, but requires some modification. If you have the Harmon Kardon system, the harness wires that are supposed to go to the speakers won't work. You must run the speaker wires independently. The constant 12V wire (yellow) doesn't seem to actually be constant 12V. I measured it before making connections and it had 12VDC on it, but the radio isn't keeping some settings. I may have to run a wire to the battery. This means taking the whole thing apart again and I'm not looking forward to that. You will need to install new speakers. The 10 speaker system only works with the Harmon Kardon amplifier and that amplifier doesn't work with an aftermarket radio. If you want to use the factory speakers, you'll have to decide which 4 you want to use. This is not a good option because none of the factory speakers are full range drivers and it won't sound good. I put in 6 1/2", 2 way, coaxial speakers in the front doors. I removed the large, low factory speakers and put the new ones in their place. They fit just fine, but I had to drill new holes. I have 6"x9", 3 way, coaxial for the rear. I haven't hooked up the rear speakers yet because I haven't had time. I've mostly run the wires, but still need to remove the old speakers and install the new ones. I took pictures of the process, but haven't gone through them yet. I'll post them later. More to come.