Been meaning to put together another discussion about personal-google, but haven’t found the time to collect my ideas. Dowser is something I think that might be very useful is the development of this:

Dowser is a research tool for the web. It clusters results from major search engines, associates words that appear in previous searches, and keeps a local cache of all the results you click on in a searchable database. It helps you keep track of what you find on the web.