Microsoft shipping a Beta Release of ASP.NET MVC 3. This release is a significant update to ASP.NET MVC 3 Preview, and supports "go-live" deployments -- which means the license does not restrict you from building and deploying production applications with it. In addition to ASP.NET MVC 3 features introduced with the first preview, today's beta includes:
Download and install the ASP.NET MVC 3 Beta using Microsoft Web Platform Installer. Alternatively you can download and install ASP.NET MVC 3 Beta using a standalone installer (note: for today's beta you need to first install the AspNetWebPages.msi link from that page and then the AspNetMVC3Setup.exe file).