Pro ASP.NET MVC 2 Framework
Contents
I have started this book long time ago, but never got to end of it. Finally, I had a 
In the past, I did a lot of WebForms work. These days I spend a lot working on ASP.NET MVC and like it way more. Primarily for the reasons of testability and being closer to the real web (stateless and mark-up).
If you are looking for a good ASP.NET MVC book or just a reference/refresher, this one is worth reading.