You can build multiple cheap or no cost fractal antennas and gang or stack them to get all directions; I built 2 of these one with stripped RG6 soldered , one with coat hangers all screwed together both worked the same. 1 should be enough to get the channels you listed for multiple tv sets. Here is a youtube video
http://www.youtube.com/watch?v=UDBaOiYu6CZ and the attached is the template works as good if not better than any store bought antenna; just put it in any east or north-east facing position on the second floor in window preferably; but any placement should get you 35 miles away. Easily you should get all the channels you want from your map plot
As for pre-amp/amped gain in my personal opinion for indoor antennas is a marketing ploy just like HDTV all antennas will pick up HDTV; thou if buying amped antenna will help with weak channels and you want high gain DBi low noise NF.
the amazon fire and wd media player for tv? Do they have ATSC and 8VSB modulation in them.
http://en.wikipedia.org/wiki/8VSB