one thing I just thought of and it could be completely irrelevant, well it is now you're up and running again, but have you checked your fonts? Have you, by any chance, installed the new Microsoft Office on your computer? A colleague of mine did and it stuffed up his Mail, Safari and generally, any package that functioned using Microsoft fonts, or accessed them. It also affected modifier keys.
Just a thought.