Links for the Week - April 28, 2008

The "pros and cons of a global distributed network" edition: