Hey, just saw this: While checking out this tool: http://www.yourcache.com/ The images, etc. seem to be linked to images.google.com, etc. but I was checking d/c's - http://216.239.39.107/ in particular, so the links were broke. I wonder if they are showing PR? Surely not, way too high, and that's for a new site... I can't recreate it elsewhere. I refreshed and it went away.
seems like they are trying to show how many results there is in their different parts of Google, like in images, Groups etc. Promoting different areas of the Google site where people usually don't go to find stuff