This all takes me back to 2003 when I was wrestling with SharePoint to make it an even half decent blogging platform. Yes, SharePoint! Constant tweaks, trial and error, seeing what worked. Fun times.