ixnay on the shiney dashnayand wats ur suggestions sam?
Honestly man, it's not rocket science, use water and a car shampoo and use a seperate sponge for your wheels........... btw i also realised that the bmw breaks produce alot of break dust, whats the easiest way to clean the wheels?
Take SAMs advice.ixnay on the shiney dashnay
i use Einzsett Cockit Premium on plastics - leaves matt finish. Over the counter stuff id go with Autoglym Interior Shampoo
on leather i use either Zaino Z9 Cleaner + Z10 Conditioner or Gliptone Leather cleaner + conditioner. Haven't really found anything over the counter for good cleaning of leather, maybe try the BMW foam leather cleaner