Flitz Metal Polish, a couple of Turkish towels and some elbow grease makes them look better than new and the Flitz will leave a wax like protective coat to make clean up even easier next time.
Go to marine/boating store. Check out their selection of stainless steel cleaning/polishing stuff. A marine environment is most severe so they will have the best products.