I've always used windex, I just don't spray it directly on the tank. I spray it on the rag. I also recently purchased a product made by API (Aquarium Pharmaceuticals). It's called Safe & Easy Spray. It's safe for use on the inside and outside of glass or acrylic tanks. I got it from petsmart because I had just purchased my previously-owned 125, gallon which had a lot of build up on it. The product works well, and comes in a nice spray bottle. The only problem is that it cost money, compared to vinegar, which is very cheap. After I run out of this product, I'll probably fill the nice, little spray bottle with vinegar. What can I say? I'm a penny pincher.