Check out the Web 2.0 Directory which lists Web 2.0 applications either alphabetically or by date added. Users can suggest new applications as well. It is a great way to keep up with some of the newer internet innovations out there.
Web 2.0 Directory
The creator of the directory also has a blog that is worth checking out: