It’s hard to narrow down all of the Web 2.0 to a top ten list.  I’ve cheated a little by adding more than one site to a category, but here are my top ten categories.