After a recent kitchen upgrade I went with all new stainless steel appliances. They look beautiful but show fingerprints and smudges. Most can be removed with soapy dishwater or Windex. While removing it the shine is now dulled. The front of my dishwasher had water stains which could not be removed by this method. The stove had some grease stains especially around the dials. I tried a variety of stainless steel cleaners & polishes. Either the cleaner didn't work or the polish left streaks. When applying you had to continuously rub and change rags. A lot of effort for marginal results.
While shopping at Home Depot I spotted this new product called "Steel Meister." It's a little pricey, $9.95 for 9.5 ounces. That's almost a dollar an ounce. You need very little of this product, it goes a long way. I was astonished with the results. It instantly removed the grease, smudges and grime with one stroke. A microscopic coating absorbs into the surface and prevents their return. It left a brilliant shine. This product also works on all metal, copper, chrome and fiberglass surfaces. If you have stainless steel appliances this is a must try.