Here is another great tool from Microsoft. This is the Exchange Server Deployment Assistant. It is for Exchange 2010 deployments. It can assist you in creating a step by step plan for your Exchange deployment. It can help with On-premise, Cloud, or Exchange Hybrid deployments. This tool will also help you with upgrade scenarios.
Basically the tool will ask you a series of questions about your environment and how you want to setup Exchange. It will then populate a checklist that you can follow for your deployment. You can click through the checklist in the browser, download it or print it.
Here is a link to the tool: