Good question. I haven't used it yet, and I read a lot of posts by users
having a lot of difficulty with it. Most people will say its a much cleaner,
object - oriented way to separate the Model, View and Presentation in an
application, and they'd be right. But if you're happy with ASP.NET as is
(and I am) then it may not be necessary to go through the learning curve and
inevitable pain of mastering it.
Peter