The best thing for any TV reception is to mount a directional antenna on the roof, with a motor to rotate it. With this setup, you have a knob in your house to rotate the antenna to get the best reception for the channel you're watching. Radio Shack sells the antennae, motors, poles, roof mounting kits, wire, etc. Everything you'll need. Probably cost around $150-$200, which ain't particularly cheap, but hey, welcome to the digital age. Ain't it great?
(while I type this, there's a storm outside that has totally blotted out my digital satellite TV signal)