I was having a few weird probs, too. For the most part, it seems to have stopped. I can tell you the software is bugged and a hard reset will usually handle the problem for a bit. About once every couple weeks or if something weird happens, I reboot it and it's fine. I know for a fact they are doing alot of upgrades and work currently to improve the service. New features, services and hd channels. With the improvements they're making, it was enough to make me stay in it for awhile longer. Also, I got a better deal and cheaper service WITH more channels the last time I called thanks to my calm, friendly, and generally awesome personality. At this point, it's just not enough to go through the trouble of switching.