I\'m reading about ASP.net MVP pattern over this weekend and it seem like even the most simple task take too much effort if do it in MVP pattern the pay off seem to be at larger
I would go Asp.Net MVC if it's a new project, but I agree, MVP might be a good pattern for legacy webforms projects.
Here's an example from my blog: http://www.unit-testing.net/CurrentArticle/How-To-Use-Model-View-Presenter-With-AspNet-WebForms.html