Thanks to a friend at edweb.net, I was pointed to Go2Web20. This site provides an immense library of web 2.0 resources. The site allows you to filter the list provided by sub category and there are MANY sub-categories including apps for photos, video, music, e-learning, games, collaboration, blogging, communication, online community, etc. etc. etc. Prepare to waste a LOT of time, while finding some fun and useful apps.