How about the ASP.NET MVC framework? It's what this site is running on.
Another more mature option is Castle MonoRail.
I think ASP.NET MVC is probably the best choice in the long run. A year from now, it will be far easier to hire someone who knows ASP.NET MVC than someone who knows MonoRail.