Here are answers to some of your questions
1. Does Idrive work fine? If so, no need to bother paying a few $100 for a s/w update.
2. The wood trim can be purchased online and be replaced yourself although you need to take the entire door panel off the properly remove and install the trim piece on the door handle. I have some cracks in mine, but am not replacing it for two reasons: (1) its f*ing expensive and all you get is stinkin piece of BMW glorified wood (2) it will be hard to find an exact match for the rest of the wood trim in your car.
3. You can find floor mats online - just search for E60 floormats. A OEM set will run around $140.
2004 BMW 530i (his) -Titanium Silver -Grey Dakota -Dark Poplar -Premium -Sport -Cold Weather -Xenons -Heated Rear Seats -Active Steering -Logic 7 -Sirius
2015 BMW 435i GC MSport (his-planned) -Estoril Blue -Black Dakota -Aluminum Hex -Premium -Cold Weather -Technology -Lighting -HK Sound
2010 Lexus RX350 AWD (hers) -Smokey Granite Mica -Black -Premium -Comfort -Nav -Tow Prep -Premium Sound -Wood Steering Wheel/Shifter
Last edited by dwlink; 10-07-2012 at 02:41 PM.