With 1 bathroom for 4 people, things can get pretty icky pretty quickly, even with a weekly scrubbing. Using FLYlady's system (http://www.flylady.net/d/new-links/) I've found a way to keep the bathroom sparkling clean between cleanings in less than 3 minutes a day!
Here's my routine:
After everyone is out of the bathroom for the morning, I grab the hand towel and a spray bottle of rubbing alcohol (I like it better than Windex.) Spray the mirror, wipe dry with hand towel. Wipe off counter, faucet, sink, back of toilet, toilet lid, bathtub ledge. Squirt some toilet bowl cleaner into the toilet, quick swish with the brush, flush. Get out a fresh hand towel and throw the one you used into the laundry. DONE! - and you have a fresh bathroom to enjoy all day and you're not embarrassed if someone shows up unexpectedly.
Sceptical? Try it for 1 week first thing in the morning and see if it makes a difference to you.
Here's to a happy and healthy home!