Я не думаю, что вы можете запустить asp.net mvc без 3.5. Я знаю, что вы можете запустить MVC на сервере iis 6 (с установленным 3.5), но это уже потребовало дополнительной работы.
Как уже заявили люди, вам следует перейти на новую хостинговую компанию или потребовать от вашей хостинговой компании обновления до 3.5. Как давай, он будет построен поверх 3.5 и не должен много работать, чтобы установить 3.5.
Если ваша хостинговая компания слишком ленива, чтобы идти в ногу с новейшими новостями (4.0 выйдет, вероятно, через пару месяцев), тогда зачем придерживаться их, когда так много хостинговых компаний поддерживают 3.5?
Рекомендую Надежный хостинг . Они очень дешевы, предоставляют бесплатную базу данных mssql (другие берут дополнительно 10 долларов в месяц) и следят за новейшими технологиями.