It would be interesting to compare and contrast work culture and benefits of distributed teams vs fully in-house teams.
I've found a couple big players so far: Automattic: http://toni.org/2010/03/08/5-reasons-why-your-company-should-be-distributed/ Mozilla: http://jasondanielsmith.wordpress.com/2012/01/15/work-culture-differences-xerox-mozilla-and-distributed-teams/
Anyone have any they would like to contribute to this list?