It is a truism that people overestimate what can happen in two years and underestimate what can happen in five. When you think about the web, it's really remarkable what's happened to it in the last five years. Facebook was a month old in March of 2004.




77°
Hi 76°
Lo 67°
