A nice resource you should put in your favorites on Windows Phone Programming using Silverlight:

Silverlight is a key technology for the Windows Phone and future Windows Operating Systems.  Most if not all of your WPF coding experience can be ported over to Silverlight.  With the Nokia partnership, Microsoft has a big bet in the Windows Phone 7, and from what I have seen with Windows Phone 7.5, I am really excited.