Вот лично у меня локализованные среды разработки вызывают резкую антипатию (ставил ради интереса русскую Visual Studio 2008 долго искал где там Debug
), чего нельзя сказать о документации (хотя она тоже бывает переведена так, что лучше бы и не переводили). Если с 2008 студией все было просто – ставим английскую студию без MSDN потом ставим MSDN от русской студии, то с 2010 студией не все так просто, но не невозможно.
Для установки понадобится: установленная Visual Studio 2010 ENG без библиотек Help’а, дистрибутив Visual Studio 2010 RUS (можно скачать trial, устанавливать ее мы все равно не собираемся), notepad 
1. Распаковываем iso с русской VS2010, вытаскиваем оттуда папки Help и ProductDocumentation
2. Из папки Help устанавливаем Language Pack (HelpSetupLP_x64_RUS.exe или HelpSetupLP_x86_RUS.exe в зависимости от системы)
3. В папке ProductDocumentation правим файл HelpContentSetup.msha заменяя значения ru-ru на en-us
4. Правим ярлык “Microsoft Visual Studio 2010\Visual Studio Tools\Manage Help Settings – ENU” в поле “Объект” меняем параметр /locale с en-US на ru-RU

5. Запускаем Manage Help Settings (должно запуститься на русском языке) и выбираем “Установить содержимое с диска”
6. В качестве “Расположения носителя справки” выбираем правленный HelpContentSetup.msha

7. Выбираем что хотим установить и давим “Обновить”

8. Залезаем в папку с установленным хелпом (по-умолчанию c:\ProgramData\Microsoft\HelpLibrary) и бекапим её
9. Заходим в catalogs\VS\100 там 2 папки: EN-US и RU-RU, переносим все из EN-US в RU-RU
10. Заходим в manifest и правим файл queryManifest.3.xml методом удаления строк как показано на картинке ниже

11. Запускаем студию, вызываем Help

12. Убеждаемся что все работает, убиваем бэкапы
PS: Вполне может быть, что какой-то шаг я пропустил, потому, что папка с заготовленной ProductDocumentation у меня была подготовленна задолго до написания этой статьи.
PS2: Вполне возможно, что шаг 9 является лишним
UPD: Продолжение