Blog - Using a custom domain name for your SharePoint Online public website address
dSHIFT blog post about how to Using a custom domain name for your SharePoint Online public website address - http://www.dshift.com/blog/using-a-custom-domain-name-for-your-sharepoint-online-public-website-address/