I am learning and using Emacs. What I found annoying is that Ctrl-Space input will be stolen by Windows XP to switch the language bar instead of setting the mark in Emacs.
After looking at and trying out Richard C's answer with the regedit...
I found that, after changing all my key sequences in the language settings window, that the registry values specified above were already changed.... So without editing the registry, I restarted and the Ctrl-Space sequence was disabled!!
Moral of the story: If something doesn't quite work in Windows, RESTART!