I am just starting out with SharePoint. I have been reading blogs and forums scattered across the net and have bought a few books covering development in SharePoint. I was wondering if someone who is experienced with SharePoint have found a text that they felt was particularly good to getting a really solid foundational knowledge of using SharePoint. That, or any good sites or forums that you've read or posted to over the years.