About revisitation: is there a tool that saves the contents of every web page as I browse, and creates a searchable archive? I think there is a much higher probability that webpages I have seen in the past contain relevant information for future searches. It could be used as an offline library, or as an advanced revisitation mechanism.
If you're on Linux or Windows, you can use the amazing Recoll: http://www.lesbonscomptes.com/recoll/usermanual/usermanual.h...