Still More Screwy Keyboard Problems

I’m completely baffled. I thought that the screwy keyboard character issue was restricted just to Firefox, but this morning I saw the same problem with Outlook 2007 when I tried to type a question mark I’d get an “ѐ” character. The same problem cropped up in Firefox, but in a Windows Live Messenger chat window I had no problem getting a question mark? I’m officially getting ticked off at this problem…what kind of a problem would effect keyboard input on a per-application basis rather than system wide? Restarting Outlook fixed the problem, but that doesn’t help me narrow down what’s causing it.