I had a problem with a sticky pointer on XP pro. It was probably caused by programs leaving bits in after they were supposedly uninstalled.

Ideally Windows should load the most important parts of the OS into RAM and keep it untouchable. If someone wants to move the mouse then drop everything and move the mouse. You can't tell me that background tasks are too finicky to be suspended quickly.
Windows is badly patched together, they need an A-team that does all the GUI work. If it breaks something in file indexing then the file indexing guy should go back and change all his work.
If people are noticing a speed up in Windows 7, part of it is because they added hardware acceleration to the GUI. They're still patching over bad design. If they want any respect from me they should do what they once did and design an OS from the ground up.