Time to Stop taxing the brain with data....I would suggest to visit this link ..... features lot of knowledge data (lot of algorithms and neural networks behind this search engine)... i tried astronomical computations in a click of a button...
http://www.wolframalpha.com/