I cut the cord a month ago and have been using the MXQ box (paid $150). It was ok but not much in HD and it can be hard to find a stream that works for some things. I went through many sites a few weeks ago trying to find the Blue Jays game. Finally found it on Castaway through Fox Sports Kansas City. Just upgraded to the MXQ Pro box. (for $50 and the old box) It came loaded with IPTV (3 months free and $20/month after) and works much better. All shows in HD (so far) and easy to navigate.