I've created a new list on my Windows Live Space so you can easily find My Screencasts.  I have a few planned so keep an eye out for new ones soon.