Quick n Brite is an absolute lifesaver! I have been so happy with this product it is the only cleaning solution I have in my house. You can use it full strenght for tough areas like carpet and clothing stains, or dilute it down and replace all your other cleaners ( I love it for windows because there are no fumes!) It has a lifetime satisfaction guarantee so theres no risk to try it. I pick mine up at the manufacturers website, I found it has the best prices and selection.
Pros: no smell, works great, lasts forever, eco-safe
Cons: can't think of any!