A new fangled product I've started using is 'Daily shower shine' It's advertised as keeping the build up of soap scum and lime scale off the shower glass. In the 6 months I've been using it my glass has stayed sparkling clean. It was a plumber who told me about it, I'd had a new shower and asked him how to stop the white sealant turning black and/or mildewed ... He recommended this stuff so now I use it every day. I spray it on the glass AND the sealant.. It works.
Have you any new (or old) discoveries ... or a product that you could recommend?