Have any of you seen the site PINTEREST?
I noticed the badge on a couple of blogs that I read. I don't really understand it's ultimate purpose, but it is a great place to store images and links from all of the places you visit on the net. If I see a photo of something I think is beautiful or interesting, I "pin" it to my board. then when I want to re-visit the site, I can easily remember how to find it, and why I want to go back. Give it a try, you might like it.