for some reason...cleaning windshields is the only window on a vehicle that i have trouble getting perfect. there are always still streaks, or a hazy look on it when i finish cleaning it! i use eagle 20/20, and a microfiber cloth. i have no trouble cleaning the other windows, just the damn windshield! any tips?