Earlier this week the Microsoft Exchange product team released the latest version of the Server Role Requirements calculator, now at version 6.6

The Exchange Server role requirements calculator is essential for proper design and planning of your Exchange Server environment and it even includes recommendations for your client access servers too!

For more information and to download it check out the Exchange Team blog here