Sort:  

Clean them in a warm season then :)

I mean, because of the ways the windows are made, they take ages to clean. For our place, it is probably a day and a half of work :D

I know, windows is a real trouble for cleaning. If any streaks left, you should clean again :)