For all those developers who prefer Emacs, there it is in Visual Studio. Emacs shortcuts put of the box supported by the Visual Studio 2005.
“The following shortcut key combinations mimic commands available in Emacs and are used while editing code in the integrated development environment (IDE).“