I have a few high polished aluminum peices in my engine bay and i guess from using a crappy towel they have developed some marring, slight swirling and light scratches, the surface is mirror like but hazy, how can i get it back to mirror like w/o it being repolished by a machine, any metal polishes that will achieve this? I have read about alot of metal polishes that are to be used in steps but i can't find one that says it will remove water spots and fine scratches. Help!!! :shocked