I wouldnt call myself a master... (ok yes I would)
But yea I still see some there
http://www.google.com/search?sourcei...pictures%2Ecom
Can you find them there? or are the GONE alltogether out of the index?
I noticed tons of relevant pages on one of my sites dropping from #1 #2 spots to like 400-500 last week... I'm not sure whats up...
I think google has really been dropping the ball lately. In many ways.