I came across a very interesting article t'uther day while fishing about for something totally unrelated. However, its a doozy and if your into MOSS development you'll want to read it.
It's by MVP Ted Pattison (and others) who specialise in WSS development type stuff and the code is available on codeplex.
In a nutshell, its an explanation and a bunch of code to get you developing much faster on WSS based projects. Go read it, and grab the code - it'll save you a load of time.
http://msdn2.microsoft.com/en-us/magazine/cc337895.aspx