after you get it cleaned up Colonite 850 is the best protection. I use it on the stainless and alluminum on my fishing boats and have not found any thing that protects better. stay away from acids if you can they make it worse in the long run. Havent tried the flitz. but the miracle cloths are the wifes favorites, followed by the colinite cause she doesn't have to use the cloths as much