Wolfram|Alpha is the first step in an ambitious, long-term project to make all systematic knowledge immediately computable by anyone. Watch Stephen Wolfram's into to see the awesome range of this tool! Currently best for calculations. (Recommended by Bob G in MaculSpace)