The Best All Purpose Cleaner: 1/2 cup ammonia + 2 cups rubbing alcohol+ water to make one gallon + 1 tsp. dishwashing liquid -- This is by far the best all purpose cleaner I've found. It is fabulous on windows and mirrors, degreases wonderfully, and cuts gunk on sinks etc. and shines, shines, shines. I use it for everything.