www.chemicalguys.com
jetseal 109 and 50/50 wax ... awesome stuff. Not so fond on their leather cleaner/conditioner ... I like zaino Z9 and Z10 better (not so much the smell, but the way the leather feels after ... less greasy). Browse on e90post for a lot of this discussion ... it's kind of dead in the M forum for the time being.