Rory Blyth on Windows Mobile development
The incomparable Rory Blyth has put up a bunch of screencasts on various aspects of smart device development.
If you're new to smart device development or if you're having a lazy afternoon and there's nothing on TV, head on over to Channel 9 and watch these.