I received the "okay" today to develop our new application in .Net 3.5. This is really great news. I am looking forward to taking advantage of some of the new technologies available.
In particular, I will be checking out the MVC Toolkit that Microsoft offers as an add-on. I have implemented MVC/MVP in previous versions of ASP.Net. The experience was cumbersome at best. The real issue I had is that it was really difficult to move the appropriate pieces out of the view and that the view knew too much about the controller. These problems existed because to render an ASP.Net page you had to start with the view. With the MVC toolkit, the web requests go directly to the controller and the controller decides (as it should) which view to render. Scott Guthrie has a series of posts that are very helpful if you want to learn more (Scott Gu - MVC).
I plan to play with the MVC Toolkit over the next week or so and come back here with my experience. I have high hopes.