Have you heard about Wolfram Alpha? It is a computation engine that answers fact-based queries. About.com has a great article listing 10 uses of W|A at http://websearch.about.com/od/enginesanddirectories/tp/wolfram-alpha.htm. One really cool feature is the ability to map family trees and really figure out who is a 2nd cousins and who is an out-law.