Just to inform you all that the culprit of this specific problem of disconnection from ROUTER from my LAN was in fact a driver issue. Thank you all.

via TCP/IP – TCP/IP has reached the limit on concurrent conections, windows xp err..

Stuart’s laptop had this error message a couple of times but not excessively.  But this combined with the other error that it was getting more frequently -> “Timed out sending notification of device interface change to window of “IWMSWindow” made me think they have an issue with a driver.

The original reason they brought it to me was a problem with the keyboard where no matter what the repeat rate was set to in control panel -> Keyboard settings,  it would go very slow.  I was over at their house and witnessed this and spent a while tried to fix it, but could not.  When I first looked at it at my house it was not having this issue and I couldn’t get it to replicate the behavior.  Odd.  I’m sure the problem will crop up again.  Unfortunately nothing I can do about it for now.  Will have to wait until it becomes a problem again and see if I can find something out.