My understanding is that the laptop problem is caused by the power-saving settings. Laptops are usually set up to shut down after a while with no keyboard activity, in order to save battery power, and the CNC equipment forgets who it is, where it is, and what it's doing.
If you go into the power setting menu and tell it never to shut down while idle, I believe you can solve the problem. I have a couple of (ex school) Dell Latitude laptops, designed for XP but running W7, and have had no problems with them.
George