I have an issue with Hardwater. I have found that there is a dishsoap brand that has a spray on cleaner, that you spray on let sit for a few minutes and wipe off. I use that and it works really good! Also if you can find it Simple Green, That used to be the only thing I used to clean my bathtub, it stinks but it cleans everything.
Also since we are talking about admitting our houses well bathrooms are filled with scum, have any of you checked out
www.flylady.com it is great, this lady tells you common knowledge stuff that we just never do to keep our houses clean. like the toilet, keep a crock filled with soap, (I mixed off brand 409 with water) and leave your toilet brush in it, every morning swish it around in the toilet. it takes two seconds, what a great idea (if you don't have tiny kids that play in there) she also says you should spray down your shower everyday, even if you don't get every spot of yuck if you do 2 seconds everyday sooner or later you'll have no spots to clean. and never go to bed with out a shiny sink, cook with a sink full of soapy water, you'll always drop the dirty dishes in there and food doesn't get stuck so they are easier to clean. I personally use my dishwasher less now. She has ton's of great ideas, I have been taking babysteps for 2 weeks now and My house is so much more organized and less hectic in the mornings now. I highly recomend it!