Want to learn about your branding choices in SharePoint 2010 and Office 365? Check out the following blog entry by my buddy Tom Werner at Microsoft:
Tom has spent quite a long time really hashing out the things you need to know about SharePoint branding options in this blog post. He also points to other resources (articles, books etc) that will help you continue your journey into customizing SharePoint. Great job Tom!!