Probably the single most important MVVM article is Josh Smith's article from the MSDN magazine:
- WPF Apps With The Model-View-ViewModel Design Pattern by Josh Smith
This article has a very nicely designed example application that accompanies it. However, it is a bit light in some areas. Another pair of articles I really like are:
- MVVM for Tarded Folks Like Me
- How Tards Like Me Make MVVM Apps
They are a bit more light in nature.
You can find more information relevant to your question Here.