Building a CRM 2011 dev box using a Windows Azure Virtual Machine
I am a big fan of each the One Organization per Developer approach to team development with Dynamics CRM 2011. Additionally, I think every CRM developer should have their own isolated development environment (just like most traditional development environments). Some of the benefits: