Instead of Apple TV, Roku, or another set-top box for streaming video to your TV, consider a Blu-ray player.
Consumer Reports just has just tested the latest Blu-ray players and says they are another great option for streaming video to your television.