Get ready if you're not in SharePoint already... when you need help, there are too many damn places to go. Bloggers are the best resource, and they can't or shouldn't be aggregated, but training companies have setup their own little forums like SharePointU and MindSharp, not to mention the Microsoft Newsgroups. Wouldn't you think that training companies would do better if they hit the newsgroups, answered questions, and had their company name in their posting name. I would... I can't tell you how much of a pain in the rear it is to get help as a developer with this product.