This is incredible. From the Columbia Journalism Review. Keep in mind that an exabyte is actually two levels past a terabyte.
In 2006, the world produced 161 “exabytes” of digital information—3 million times the amount of information contained in all the books ever written. Next year, the world will produced 988 exabytes of data. (Columbia Journalism Review).