I’m running out of ideas. ;D

One last approach though: try to set the Windows theme (Display Properties → Design → there’s a drop down in the lower left) to Windows-Classic and then back to Windows XP.
Maybe that shakes something back into place.

Are you using any tweaking-tool (like TuneUp or TweakUI or similar)?