Looking for more n00b info!

Anybody have some recommended cleaning products for the monthly tank cleaning? It would also help to list things that are generally unsafe to be around BPs (obviously bleach is dangerous, but I don't know if windex is, for example.)

I'm used to keeping fish which means zero chemicals for cleaning, and I'm trying to get a sense of what's safe and what I should ideally be using.

Don't care about the most economical product, just the most effective.

As always, THANKS!