My TV Fool...What antenna do you recommend?

Are you sitting in a valley? Reception is going to be a problem only good thing is you are UHF. Everything seem to be 2 EDGE even in the 20 mile range. Go for the best UHF antenna you can afford.
 
Agree with jayn here. May not dependable But for any chance I'd think the best bet would be either an 91XG or a DB8.
Aiming the antenna up towards the top of the terrain in the way may help. (You had to choose the creek bed over a hilltop??)