I'm researching gutter covers and would like to know which are better, not only keeping out leaves but what about ice buildup during the winter? Solid or mesh type?