http://www.stumbleupon.com/
The above link is for a site called Stumbleupon. The tool (which you need to download) will help track your searches and find you other websites similar to what you've been looking for.
You can also find people searching for similar topics and keep track of the resources they find. It makes the research process a bit easier.