I was in exactly the same situation recently, mate, and I can tell you what I did.
Josh Smith "WPF Apps With The Model-View-ViewModel Design Pattern" read again, again and again :-) download the code, examine, compile and keep it around
MVVM foundation
- Examine the framework, use it in your app.
- Look at the Demo application in that framework.
No real start-to-finish tutorials, sorry...