The Best 2005 Web 2.0 Software

"In spirit of the holidays, here is a list [from Don Hinchcliffe]of some of the best Web 2.0 software...You may have heard of some of these, but hopefully you'll find a few nice new Christmas presents under your Web 2.0 tree." Found via this post from robhyndman.com.