I looooove MVC. We use MVC in our internal time tracking application, ever since the first preview release. Have had to do some serious code changes as the MVC framework has progressed, but I would absolutely not be hesitant over using it on a production project for our clients.