TheMadScientist - 4:03 pm on May 11, 2010 (gmt 0)
Sorry, but I do not believe that 107 Million new pages about the iPad were created in the last 24 hrs!
You mean 1,238.43 new pages per second for 24 hours straight seems a bit high for some reason?
Of course, maybe they count each instance of 'twitter spam' as a new page now, which makes the number seem more plausible to me. LOL