The problem on the inside is vinyl fog. Happens to everyone. A constant issue that requires a lot of cleaning. Try a good cleaner, straight ammonia and water work well if you can stand to use it. Otherwise try a good quality eyeglass cleaner, you may be surprised. As for the outside, try cleaning the windshield with diet coke. The acid in the coke will clean a lot of the crud off the window and not leave it sticky. Then hose it off and use the ammonia and water. A good set of silicone wipers should eliminate the chatter.