A dictionary of British slang. I found it to be very helpful in translating an insult I heard on a talk show the other night. A lawyer called the host a "flannelmouth", and I found the definition on this site!
A place to find information about Web 2.0, social networking, new search engines, directories, and interesting content sites.