Я работаю в магазине, который использует все три (.Net MVC, Rails, PHP).
Мы обнаружили, что с точки зрения удобства обслуживания и сокращения времени выполнения наших проектов, Ruby on Rails (или MERB) предлагает лучшие решения. Я тоже .Net парень, но другие парни здесь, кажется, думают, что написание пользовательских функций на Ruby намного проще, чем на PHP. Говорят, что язык программирования Ruby предоставляет более полную библиотеку функциональных возможностей, его легче читать и поддерживать, и он имеет превосходное по смыслу применение по сравнению с языком PHP.
Но что касается вашего вопроса, вы должны иметь в виду, что Asp MVC написан поверх "прореженной" версии Asp.Net (MVC избавляется от дополнительной обработки, связанной с управлением почтой -бэк и просмотр состояния среди прочего). Так что на самом деле, когда вы рассматриваете производительность, я вполне уверен, что вы можете смело предположить, что вы получите аналогичную производительность, если не лучше, чем то, что вы получаете с Asp.Net. Во всяком случае, здесь есть довольно хорошая тема на Производительность ASP.NET MVC
Что касается того, кто (какие крупные веб-сайты) используют .Net MVC, я не уверен, что это действительно подходящее время, чтобы действительно задать этот вопрос, потому что технология все еще находится в бета-версии. Вы, вероятно, не увидите, что .Net MVC какое-то время широко используется из-за этого, а также из-за инвестиций, которые крупная компания должна сделать, чтобы пересмотреть свои передовые технологии. В условиях, когда экономика в последнее время идет так, как сейчас, я должен был представить, что Microsoft будет довольно трудно продать убедить любого из своих более крупных клиентов Asp.Net перейти с Asp.Net на MVC, не говоря уже об этом оба они разрабатываются в одном отделе Microsoft, поэтому им не очень удастся убедить своих клиентов двигаться в ту или иную сторону, если это не отвечает их интересам.
При всем этом я уже более 10 лет программист, и .Net MVC - один из моих любимых наборов инструментов, которые Microsoft выпустила за это время. Если вы парень .Net и ваш проект требует архитектуры MVC, я бы посоветовал вам продолжить и использовать ее. Если что-нибудь еще у вас будет абсолютный взрыв программирования ваших сайтов. ; -)