There's a point of convergence in the Jan 2006 Alexa Traffic Rankings of Digg.com, Slashdot.org and del.icio.us. Remember that each of them originated at different points in time, notable by the diverse traffic rankings at the start of 2005. Have we reached a saturation point in the number of social web users?
read more | digg story