<p>Is it possible to use the Asp.Net MVC framework within SharePoint sites?</p>

I don't believe so, although you can upload standard ASPX files into SharePoint and have them operate I'm pretty sure that the URL rewritting is where it would come unstuck.