Microsoft had released the Exchange 2010 Deployment Assistant an year ago to help administrators with steps to move to a 2010 platform. Check my previous article for more info. The tool allows you to create Exchange 2010 on-premises deployment instructions that are customized to your environment. The Assistant asks a small set of questions and based on a your answers, it provides a finite set of instructions that are designed to get you up and running on Exchange 2010.
The team has updated the tool now and provides three scenarios – on-premises only, co-existence (onsite + cloud) and cloud only.
Check out the updated tool here