I embrace green cleaning whenever I can. There are a few things I'd rather use a stronger, disinfecting cleaner on (e.g., toilets) but whenever I can I use natural ingredients to clean with.
I've done most of my cleaning these days with white distilled vinegar. It doesn't smell great, but the smell dissipates rather quickly and the fumes aren't as harsh as bleach-based cleansers. You can also add a little lavendar or tea tree oil to your cleansers to give them a better smell and more of a disinfectant property. I also love the fact that it's SAFE for my family. I can clean the tub with my green cleaners and don't have to worry about not getting all of the cleanser out before the kids' next bath.
Another benefit to using vinegar to clean with is that it is CHEAP! You can purchase a gallon for about $2 and it should last you weeks.
In case I've convinced you to try cleaning with vinegar, here's a simple way to clean your bathroom vanity (or any other surface). I like adding baking soda because it reacts with the vinegar to produce a fizz that seems to lift the crud off better. Plus, it is slightly (but not overly) abrasive. Another plus- it's cheap too.
It works best if you put a 1:1 mixture of vinegar and water into a spray bottle. You can purchase these for about a buck apiece. I keep my baking soda in a bottle too (buying a shaker bottle for this is on my to-do list).
Sprinkle baking soda over the surface you wish to clean, then spritz it with the vinegar solution. It should fizz for a few minutes.
When it finishes fizzing, rinse it clean. I like using microfiber rags because they're really absorbant and do not leave lint behind.
There you go! Cheap clean and easy peasy!