Diana Schnuth
Google Reader Twitter Flickr Last.fm TripAdvisor Yelp LiveJournal Facebook LinkedIn Del.icio.us Digg Google Me!
Huh? Google is asking me if I want to promote or remove each of my search results? I wonder how this will affect search results overall. (Fri 21 November 2008, 6:48PM)