I'm aware that Hulu and/or Vudu are fine, but I have a large Amazon VOD Library and lots of freebies as a Prime member. My BD player only supports Netflix, Vudu and something called "FilmFresh(?)"

My router is close enough to be hardwired to my periphials, but I don't know much about HTPC. Could I possibly run direct from my PC or the external hard drive, or is there another way I'm missing? If I need a set-top box of some kind, such as Roku, etc. - which, if any - would run the Amazon in 1080p and 5.1? FWIW - I don't play any video games, so Playstation is not an option unless as a last resort.