An old Favorite!
I remember my dad always used CLR Bath & Kitchen Multi-Surface cleaner for the bathroom when I was younger. The smell is HORRIBLE. But when my husband and I moved into our first house we kept getting spots and build up on and around our faucets and drains, that I just could not get off. I was in the grocery store one day when I noticed the CLR and thought, hey, that's what my dad uses, it must be good. And it is. I came home, sprayed it on and around the faucets and drains, and left it on a few minutes. I came back with my scrubby sponge and and started wiping. To my surprise, the film, spots and build up were just easily wiping away. No scrubbing needed! So now I use this at least once a week to keep everything looking shiny and from the nasty hard water build up from coming back. Of course the smell is still over powering and nasty, but it really works well! It's now and "old" favorite and we always have a bottle on hand.