The World Clock is closing in on 100 million bikes produced in 2007. There are some daunting stats on there.