I agree, the spontaneous reboots make my wife furious. But I think the only real solution is for MS to enhance Windows to allow updates without rebooting. This is obviously a huge engineering challenge but it should be achievable, at least for the vast majority of updates.