For me, panic is the best motivator 🙂 Lately had to brush up my WPF/EF/WCF skills trying to prepare for the upgrade test for the MCPD Windows Developer (that I’m about to take tomorrow morning…)
Kind of learned several new things – no matter how long you have worked with some framework, it really pays up to pick up a book on the subject and read from the basics. There’s always something you haven’t realized before or find a new way to use some classes.
I guess the same goes with the Windows Phone. After tomorrow I probably pick up Charles Petzolds excellent e-book (http://www.charlespetzold.com/phone/) and just read it through and see if I’ll be enlightened 🙂