A good place to look is Ken Nist's Comparing Commercial Antenna's page.
Comparing some commercially available antennas
You will see if you believe Ken and so far he has been dead on with things of his I have tried, it depends on your local channels.
On the lower channels the Winegard PR8800 per hdtvprimer beats the 91XG on channels 14 to 35. They hold up well in snow and ice.
Two antennas that are at a good price are the
AntennaCraft MXU47
AntennaCraft MXU59
Ken has never modeled or tested them. I don't know anyone using the MXU59, but do the MXU47 with excellent results. There is also no data on them for snow and icing that I know where to find.
100 miles on UHF if the terrain is in your favor or you count tropo. Here is North Central FL the practical range of UHF is about 60 miles at 30 ft and that is pushing it.