Without clicking the link i knew this was going to be Jeff Atwood - something about iPhone's JS performance seems to crack him up perpetually! :) Also see Dan Kaminsky's reply -
"I took a quick look at Speedometer 2.0 and it seemed to be driven by the speed of the browser cache implementation, as in how much was explicitly in memory, what poked the file system, how async was implemented. Not CPU bound."