West Marine Miracle Cloth was rated #1 for REALLY cleaning bronze portholes by Practical Sailor magazine. It works, but will rub your finger to a nub. In a salt water environment the shine would start to oxidize between 12 and 48 hours. Now I use Everbrite to keep the shine. It is not easy...