Are you using a wireless connection? I had lots of lagging issues on wireless (and I do have a rather good wireless router) and the distance is only like 10 feet between the two. As soon as I hooked it up with a wire, I've not had but rare issues with lag, and not that many disconnects.