Have you ever done a search and then a few weeks later wanted to be able to retrieve or update the results of that search? Or started a search and not had time to finish it in one sitting?
A free tool that will help with that problem is Copernic Agent (basic edition). you can use it to search multiple search engines simultaneously. This is already possible through the many metasearch engines out there, but as a desktop application Copernic offers you something they can't - it saves your searches for you and allows you to update them. The program regularly does an check for searchengine changes each time it is run. It easy to figure how to use the program. Unfortunately, it is only available for Windows users.
The basic edition does show banner ads, but they are not obnoxious. If you want more features (more searchengines, page analysis etc). then you can upgrade to the personal or professional packages.
I have no affilications with the company - just a happy user. Many of my students love it too and it has improved the quality of their research organisation.
Update 27 November
WebHunter, a very similar product with perhaps a cleaner interface is now available from http://www.netsoftwork.com It offers a good selection of search engines, filtering and saving with a number of configuration options. Its currently at version 1.0 and it's free.