How many usefull Web 2.0 softwares are out there?

An extensive list has been created by this website. It is quite overwhelming. It will take days if you want to checkout the entire list. But there is an option for you to filter and view the ones you are interested based on functionality.