I read above someone saying they use a toothbrush~Make it a DENTAL toothbrush. The pumice stones you use in toilets to get rings and calcium lines removed can also be used in "some" sinks. They remove the ring around the drain that many people have but I'm not sure why they appear (?) but that little bit further detail makes a huge difference.
Missannienow~I am OCD times 100 and I'm sure you'd agree that as awesome as that asset is for cleaning, it can also be quite stressful at times. Streaks~I look at mirrors straight on while I'm cleaning them then sideways and then ALWAYS, check again with the lights off. (It's actually better to start with the lights off as it prevents the glass cleaner from streaking from the hot bulbs.) Then, because I wash all bathroom floors on my hands and knees, the mirrors are looked at again from that direction. The same stress I get from stainless steel. They're all different. Some don't need stainless steel cleaner and some like a certain brand cleaner, (the majority are good with Weiland's) and some actually look better with a 2nd wipe down~no extra cleaner, just an extra wipe.