You can take a look at Google’s newest backlink-update at http://64.233.161.98/, which also holds an updated PageRank index.