Here's a 10 min video from Microsoft describing the 'Microsoft Cloud' and the Windows Azure data centers - with emphasis on their modular approach, energy ef...
Introducing Windows Azure
Windows Azure Data Centers, the 'Long Tour'
Windows Azure Demo 01
Using Windows Azure Cloud for Beginners
What is Windows Azure?
Windows Azure Virtual Machines and Virtual Networks