First, there is no such thing as an "HD" antenna its a marketing ploy. It really depends on your location what type of antenna you need. You may need VHF or not. The best site use is:
plug in your address and you will see channels, their direction and what channel is the "real" channel. What that means is stations broadcast "virtual channels" where I live for instance channel 22.1 is actually on channel 11 which requires a VHF antenna.
There are Low VHF stations and antennas 2-6, high VHF antennas 6-13, UHF 14-69. Check your location and it will tell you. You may need a rotor depending on where the antenna farms are.
For more help this is the place to go for antenna/reception advice: