The Official Google Blog has a great post on Building the search engine of the future, one baby step at a time which details their current and upcoming steps to make their search even more relevant.