This is really weird, I have no idea what is happening. The only thing I can suggest is that you install LiteSwitchX and try with that present, or maybe setting some of its preferences. Allan also suggests trying on a different account.
Try moving the preferences file out of its place too.
Haris