In the past I have used tarps and a variety of frames to protect my boat through winter. Tarps usually last a couple years and the frame setup I settled on was made of PVC pipe. Last year we received over two feet of snow which collapsed my PVC frame.
I am now thinking of buying a canvas boat...