Recently I bought my second
WD TV Live box, a product I would definitely put my stamp of approval on. It allows you to stream any type of media file to your TV in addition to having native apps for Netflix, Hulu, YouTube, Vimeo, Spotify and dozens of other internet channels. There's also a USB port for hooking up your flash drive or portable HDD if you have media stored on those. IMO it's superior to the Roku & similar boxes, especially at this price point.