For the kitchen (esp counters) and the toilet I wipe with vinegar. But if it needs more, then I sprinkle baking soda over everything and squirt some lemon juice on it (lime works as well). I swirl it into a paste and let it sit. Then I scrub with the rind of the lemon (to really press the oils out) and that has gotten out all kinds of tea, wine, and sauce stains! Sometimes on the pot I scrub first with a squirt of Dr. B's, then let some baking soda and lemon sit in there for awhile. That works the best, but there are a couple of spots in our toilet where I think the enamel is abraded because it never goes back to white (even at its cleanest it looks like a scratched pot...so...?).
For glass I use vinegar and a rag.
For mirrors I use Dr. B's and water (and a lot of elbow grease).
For tubs and tile I use baking soda and Dr. B's (make it into a paste if it is really grimy).
Oh! And I just washed our clear plastic shower curtain in vinegar in the washing machine and that worked like a dream (to my surprise)!!
Follow Mothering