Whether you are working with CRM from the deployment, implementation, configuration, administration, customization or optimization side - whether its on-premises or online - this list of useful links will hopefully save you some time and effort:
Installation and Deployment
Configuration and Customization
Thanks to my collegue Jarrod Williams, Sr. Support Engineer for putting together the bulk of the above list.
CRM Integration with Office 365, Benefits and Installation