Many of you have asked for one 'all-up' list of the various SharePoint Developer links and resources that I've posted on my blog over time.  Here you go - note the first link is to the 12-part webcast series Mike and I recorded (intro to development on SharePoint). 

Contagious Curiosity : SharePoint 2007 Developer Resources