I'm guessing literally anything would be better than the Terk.
Here are some options, at varying prices:
* Silver Sensor, by Zenith and other brands. Here's a page on it:http://www.hdtvprimer.com/ANTENNAS/silver.html
Note: DO NOT, repeat, do NOT get the Terk HDTV1, which looks similar to this! It is not the same antenna, and is more Terk junk.
You can find this antenna on Amazon.com, and maybe at a local electronics store or I think even Sears carried the Silver Sensor at one point.
This is perhaps the best indoor/settop antenna there is.
This is the antenna that Terk DOES sell in stores, but you're gonna pay a good $50 more. It's the only Terk antenna that shouldn't go directly in the trash bin, because they don't make it!
Get the Winegard version instead and save money.
This is really an outdoor antenna, but avoids the "huge metal rig" syndrome.
* Channel Master 4228:http://www.channelmaster.com/pages/u1.htm
(first one on the page)
This is an outdoor antenna, basically, but some folks have good results putting it in the attic.
I'd be very surprised, short of some serious multipath issues, if this doesn't at very least clear up WDBJ-DT and WSLS-DT for you.
WSET-DT (ABC 13) is a different matter, because they're over near Bedford. You might have to play with antenna placement for them or try something else.
WBRA-DT (PBS 15) is another problem child, because they are on VHF 3 (DT) and low-VHF is so bad it has its own thread here.
I see you've posted in the antennas thread here...excellent idea.