three of the four cars in my house have alloys, all different manufacturers, found the only way to keep them clean is to wash with a good qaulity car shampoo and use a designed for alloys stiff brush, and then rinse off, then i'm afraid its down to a soft cloth and fingers. If you keep on top of them they dont seem to get too bad. the only polish i,ve used is Mer , it does seem to protect them.