I am new to the MVC practice, and would like to start with Microsoft's MVC. Can we recommend a book or tutorial that can help a newbie get started?
For beginners, watch the video by Haack which gives a good walkthrough of what MVC can do. Jeff Atwood was also featured here and gave a good overview of the technology in his experience building StackOverflow.
Try Rob Conery's posts on MVC Storefront. A series of blog posts and podcasts where he builds an application using ASP.NET MVC. The code for each post can also be downloaded.
There are two Wrox books that are coming:
Professional ASP.NET MVC by Rob Conery, Scott Hanselman, Phil Haack
Beginning ASP.NET MVC by Simone Chiaretta and Keyvan Nayyeri
There is also a list of currently published books at: http://stribny.name/netbits/6-asp-net-mvc-books-so-far
A couple of very awesome resources are
The blog of Scott Gutrie (The Gu!)
http://weblogs.asp.net/scottgu/
The blog of Stephen Walters
http://weblogs.asp.net/stephenwalther/
The blog of Phil Haack (Program Manager for the MVC team)
The blog of Rob Conery (Awesome screencast series on developing an e-commerce application)
First chapter of Professional Asp.Net MVC 1.0 written by Scott Gu is available as a free download.
Related session by Scott Hanselman @ Mix 09.