1. In 2006 the world produced 161 exabytes (an exabyte is one billion billion bytes) of digital data, according to the Columbia Journalism Review. That is three million times the information contained in all the books ever written. By next year, the total is expected to reach 988 exabytes.

    — Warning: brain overload - Times Online