La verdad es que es dificil darte una respuesta concreta porque todo depende en gran medida del abanico de tecnologías que vas a usar en el sitio web, de tus preferencias personales como diseñador y de la envergadura del proyecto.
El problema de mantener un look uniforme en todas las páginas se soluciona muy fácilmente usando Master Pages y no necesitas irte a MVC. ASP.NET de por sí hace un trabajo estupendo separando presentación y lógica de negocio, siempre y cuando no necesites incluir código en la parte de cliente (Javascript fundamentalmente). El look del sitio web no debería ser -en principio- motivo de debate sobre usar MVC o no, sino todo el conjunto de la aplicación web entera.
Si tu proyecto es muy complicado y la lógica de negocio tiene un tamaño considerable, quizá si que te sea muy interesante probar el MVC (echa un vistazo aquí).