XP is the frist operating where I've actually tried to understand how the operating system interacts with other devices on the system to maintain system stability. XP seems to rely heavily upon dependencies being present at very specific locations. If the OS encounters a missing file, a requested action can not be executed, and an error message usually displays right? Why then, would Microsoft not make this consistent through all of it's OS environment? I've encountered complete system shutdowns and reboots at times and I've discovered that the problem itself was simply caused by XP being unable to handle it's own execution process to the point of displaying or reporting the error that ocured. I have been sending "error reports" to Microsoft and have found several downloadable solutions to some of the past problems that I have encountered. I think that this feature can be very useful in helping to solve some problems, yet it seems that Microsoft still has a long way to go before system instability can really be addressed. Does anyone have any thoughts about this topic? There are a lot of creative computer people on this site and I thought that some spirited debate might just lead to something big and thought provoking. Has anyone here actually tried the remote assistance feature of XP? I've thought of trying the feature with a trusted friend of mine, but have serious concerns about the whole idea.