Thanks for the link. It's an interesting story. Also stories about the new Amazon Glacier service such as this one started appearing this week:
Amazon Web Services (AWS), a division of the company, is already a success even within a corporation that already has been pretty darned successful.