I had the same problems as everyone else, but the Customer Service guy said to do a hard reset on the box, and after that it's been working really well. Not perfect (still some lag), but 10x better than the first time I set it up. Weird, I know, but I'm actually happy with it now.