EPiServer может быть хорошим выбором, это очень популярно для многих предприятий. Я не работал напрямую с EPiServer, но у нас есть много клиентов, которые очень довольны этим.
Umbraco - еще одна интересная система, которую стоит проверить. Вокруг Умбрако существует большое растущее сообщество, которое также предлагает коммерческую лицензию с платной поддержкой. Для крупных сайтов я бы скептически относился к незрелым системам, таким как Orchad, что не уверен, как долго будет поддерживаться. Как правило, существует много более перспективных систем CMS меньшего размера, но использовать одну из них немного рискованно.
Я бы не рекомендовал SharePoint 2010 в качестве системы CMS для общедоступных веб-сайтов. Как говорит Рич, у него много других замечательных функций, но как CMS для публичного сайта есть много проблем. Он производит ужасный HTML, поставляется с раздутыми js-файлами, и не существует такой вещи, как хорошая панель инструментов редактора.
Это можно сделать, чтобы использовать SharePoint 2010 в качестве хранилища контента с ASP.NET MVC сверху, но я не понимаю, почему это нужно делать. Интерфейс редактора не будет таким хорошим. Со всей современной системой CMS у вас есть возможность встроенного редактирования (включая SharePoint), при таком подходе вам нужно будет войти в часть решения SharePoint для написания / публикации статей. Если у вас нет SharePoint в качестве внутреннего инструмента и вам нужно это сделать из-за повторного использования контента, я действительно не понимаю, почему вы должны делать это вместо использования CMS.