I find that the BMW polish and wax range are very good.

Regards,
Ian