Gah! This is really causing me hassle today. Suddenly without warning \'@\' (at symbol) and \'\"\' (double quote) are trading places on my keyboard but ONLY in Visual Studio
I ran into the same problem in Visual Studio 2010 Beta 1.
However, I learned that pressing CTRL + SHIFT toggles your keyboard between Qwerty to Dvorak.
This was extremely painful when I save all (CTRL + SHIFT + S) and accidentally release before hitting the 'S' until I figured out what was causing the issue.