Comment "70 percent of the world's data" (Score 3, Informative) 384
I guess this depends on how you define "data". The Economist recently described a Berkeley report that 3.5 to 5.5 *Exabytes* of data were produced in 2002. If you believe the unlikely proposition that Blue Glue is holding 70% of that new data, then you have to wonder why IBM only made $4.2B in selling mainframes to store and process that data.