Personally I say stick to what you are comfortable with. If you have no experience and you want to learn something new (for say MVC) then I say give the technology a try. That is if you have the time / patience. If it is a project that has a deadline and you do not know (say MVC) I say stick to what you are experienced with.
You may already have classes (dll files) that handle the BLL and DAL and can be reused in say (webforms) and that is a time saver too!
JonH
2010-03-05 15:05:04