Problem with the Moxi box is that you have to use PlayOn for everything including Netflix and Hulu and it's frankly not as great as the dedicated applications. But it does work. PlayOn is also no longer free and has gone to a fee based service so there is some cost to it now. Other issue is that it's not as flexible as a full blown HTPC (plus the HTPC is also a BluRay player which I didn't have yet). But certainly an alternative. I looked at both Moxi and Tivo before deciding on just building an HTPC (for not really all that much more once you figure cost of stand alone Bluray player or PS3 and with Tivo, the crazy subscription fee).