@SpaceCowboy: I cut my teeth on MVVM by following this guide on one aspect of it. YMMV :

http://codingsolutions.blogspot.ca/2010/03/windows-phone-7-tdd-kata-using-mvvm-and.html