Can anyone recommend a good HD Antenna?
Any antenna will work for HD, SD or analogue, provided the antenna is designed for the frequencies to be received and there is sufficient signal where the antenna is used.
Difficult to say what's good and what isn't as the same antenna will perform differently in different locations.... even when moved around in the same room.
The problem with USB tuners is that they usually require a stronger, higher-quality signal than integrated tuners and STB tuners, which in most cases, requires connection to a suitable roof-mounted antenna.
Perhaps try a DSE indoor antenna, as you can obtain a refund easily if it doesn't work.