Apple TV 2 and Roku stick. Up until recently I would say Apple TV hands down but its been having some connectivity issues with Apple servers and its annoying as hell since the last update to it. When its down we use the Roku Stick with zero issues so far. I like the stick because I can move it to my 32" in the basement so I can watch ESPN3 while playing halo on the 52