My Blog is still the 1st item on the 1st page of results for "LIBS2606" search.
Google updated the cache of my blog - it is now dated 03 Oct 2010.
There is quite a delay from the date Google creates a cache and the date that Google actually shows the new cache .
This is Google's cache of http://libs2606participationblog.blogspot.com/.
It is a snapshot of the page as it appeared on 3 Oct 2010 13:13:07 GMT.
The current page could have changed in the meantime.