After trying everything on the market for leather, I finally got Leatherique. It is the best for cleaning and restoring leather and they even now have a retailer here in Canada.... http://www.leatheriquecanada.ca
All the pros rave about it on the detailing forums. For the dash, Aerospace 303 includes a UV sunblock so it prevents dash fading and does not produce a shine like most rubber products.
No idea on the rattle...sorry!
2011 550xi Carbon Black/Oyster, M-Sport, Premium Package, Technology Package, Electronic Damper Control, Dynamic Drive, Comfort Access, Active Seats, Surround Cameras
2005 X5 Sterling Grey/Truffle Brown, Premium and Cold Weather Package, DICE iPod Kit, Bluetooth, DSP, Comfort seats, Invision DVD Headrests, Valentine V1 hardwired, TomTom GPS