Get an antenna, if you have a good selection of stations. Try TVFOOL.com for more info.
I suggest the 8 bay bow-tie from Winegard. It has the advantage of not taking up too much space and it is made in the US. You have to assemble it, which can be a con for some. It was not difficult to put together. The pro is if you are mounting in your attic you can assemble it after you get in the space. The box was about 4ft X 8in X 8 in.
The gain is on par with other bow-ties, though some say the gain is a bit less. However, I am in the Chicago area over 60 miles away and receive all the Chicago stations, including the VHF (which they say should not work, but WBBM (ch 12) comes in perfect).
From my antenna I get NBC, ABC, CBS, CW, WGN, My50, ION, Qubo (kids), PBS ( both 11 and 20), independent 26, MeTV, MeTooTv, Antenna TV, Fox and other sub-carrier offerings on those channels.
Also, use the RG-6 Quad Shielded cable, it prevents excessive signal loss. Having a good antenna without a good cable is just plain nuts. I received all those stations without much trouble and no pre-amp. I just use a distribution amp in the house. I am feeding 2 tvs easily.
I did add hulu and netflix to round out my options. It works great. The kids find some of the Disney and Nickelodeon on netflix, so the bitching is easing a bit. All for less than standard cable. I may eventually drop hulu, but I will wait and see what they do. I may be surprised. Netflix is just an extreme value! BTW, hulu is off my mythtv (DVR) and netflix off the Wii.
The DSL line sucks for my streaming, but it works (768k business class). I may need to move up to something better, but the the ISPs will rape me unless I buy video and voice. The biggest issue I think is not having a good choice for ISPs that offer a fast pipe with no cap at a reasonable price.