Hi all, as we are approaching the new boating season, I need to get a new boat cover, my old one just lets the water in and is tore in a few places. I am hoping you wonderful people will help me make my decision on brand, material, and where to buy. My main concern is water repellancy and fit...