Yeah, by no means an easy problem to solve. But I think better research tools, in general, are an interesting area. Search engines are beautiful things, but their output is limited by your input. They can't necessarily help you with the things you didn't know to look for in the first place. In a way, a search process is a very deterministic, almost teleological one. I believe there is room in the market for a more focused, yet more open-ended research methodology.