Earlier this year, Nova Spivack called for a better "decision-support engine" (my phrase; he prefers "help engine", which is definitely catchier). He doesn't say much about what form such an engine could take, either as perceived by the user or its entrails. However, you do get an inkling of what he's thinking about.
Search engines cause choice overload. That wasn’t the goal, but it is what has happened over time due to the growth of the Web and the explosion of choices that are visible, available, and accessible to us via the Web.
What we need now is not a search engine — it’s something that solves the problem created by search engines. For this reason, the next Google probably won’t be Google or a search engine at all.
Spivack is a (the?) grandson of Peter Drucker, not that that's relevant to this article. I consider him one of the best technology futurists around in a world of pretenders.