This is a really nice demonstration of what a program with a huge database can do.
Think of about anything that you like (car, sock, book, radio etc). Then you will be asked some questions (usually less than 20) and from your answers the program will guess what word you where thinking of.
Try it:
http://y.20q.net:8095/