Jason Dolinger has an excellent video on the subject. It steps you through the process moving from using code behind files to a full MVVM pattern including Dependency Injection and Testing.
Bill Steele did a 16 part "Soup-to-Nuts" webcast series on WPF. The links on the msevents site are broken. Here is a Google search to find them. This will help with the WPF learning curve. And he does NOT use any MV* patterns in his examples.
EDIT: The MSEvents links are working now, I am leaving the Google search as a backup.
Josh Smith also has an excellent article WPF Apps With The Model-View-ViewModel Design Pattern on MSDN.
Herding Code:
Presentation Patterns with Jeremy Miller, Ward Bell, Rob Eisenberg and Glenn Block
MIX10:
- Laurent Bugnion Understanding the
Model-View-ViewModel Pattern
- Rob Eisenberg Build Your Own MVVM Framework
And of course Reed Copsey's MVVM articles are worth a read as well.