There are forums off the TVfool website, go on the large side of what they recommend - I didn't, and had one channel come in marginal enough to be un-viewable, but then the OTA tuner on the Tivo Premier isn't the best, the S3 Tivos are better, as are many TVs.

This is my TV Fool output, and with a Channel Master 4221hd, a 4 bay bowie tie style antenna, which sit's outside on the roof of our one story house, it gets us the green and yellow channels. The reds are just a little out of reach, but findable when the weather is right. So you'll want something with more reach that that IMO.

The one JBjorgen linked to is UHF only, though it does have a built in joiner for adding a dedicated VHF. You'd need a VHF that covers high and low frequencies, unless you don't care about WKOB and WPKO, in which case just a VHF-HI will do.

This PDF lists the various categories and suggest suitable antennas for each. A good place to start from.

Good luck!