Right on all posts I've seen thus far. I've never had the boat covered, mostly due to being a cheap hump (well except once to cut bad core out of deck over winter). However, 3 years ago I spent considerable time and money rehabbing the 6 window frames including powder coating and new glass. I noticed in 2 areas frame was previously bent from what I assume was water intrusion/ice. Last year I had 2 part awlgrip done above the rub rail, so now I have excuse for being cheap hump, I mean not covering boat. Honestly, don't think there is much I can do to adequately protect windows that doesn't involve some kind of contact with freshly painted service. Like Dan said, if done right, as in proper frame made so plastic doesn't touch awlgrip decks, probably the best and only option as entire top side needs to be kept dry to prevent blistering at frame contact points. This is a definite do it right or don't do it at all, but being the creative and experienced bunch HOF is, thought worth posting question.