First - you should go to one of the sites like www.antennaweb.org to see where the TV towers are around your home and what channels you might even get with an indoor antenna. In many cases you have to have an outdoor antenna to get the local ABC, CBS, NBC stations.
Second - you probably need to make sure you can place your antenna so it has a clear line-of-sight to the larger cluster of TV towers. Again - the website above will show you a street-map to help you place your antenna.
The Phillips Silver Sensor - Classic indoor antenna was about $23 and was legendary. I would loan one to co-workers when they came to work and announced they just bought their first HDTV, but were disappointed in how it looked when they hooked it up to their standard def CATV service. They would borrow the antenna - then refuse to give it back. Instead they would order me a replacement.
You can sometimes find the Philips antenna at Frys.
For outdoor antennas Wineguard and Channel Master are two of the best. They also make indoor antennas but I have not heard anything bad or good about any particular model.
TRUE STORY
Some TV Tuners work better with one antenna than another.
In the early days of HDTV a guy in San Diego had 2 HDTV's and decided to try antennas since the cable company was being slow about rolling out HD stations. He bought 3 different antennas and brought them home and began testing on a weekend.
He found that one television pulled in more channels or had larger signal strength with antenna A, but the other television worked better with antenna C.
He was surprised because he expected a good antenna would work better on both televisions but this was not the case. (One television was a Mitsibushi and one a Samsung).
Sorry - there is no way to tell you which make/model antenna will work best with your television.
The best advice is to find a local store with a good return policy (zero restocking fee) and try one. If it does not perform, return it for a different brand.
Good Luck.