The power and rate of growth required by modern data centers is frightening. Microsoft, among others, has taken to using shipping containers filled with servers to grow their centers:
http://news.cnet.com/8301-10805_3-10020902-75.html"The trucks back 'em in, rack 'em, and stack 'em," Chief Software Architect Ray Ozzie told CNET News. And the containers remain sealed, Ozzie said. Once a certain number of servers in the container have failed, it will be pulled out and sent back to the manufacturer and a new container loaded in."
On the plus side they are tailor-making the servers to be as energy (read COST) efficient as possible by eliminating unnecessary bits.