Yeah, I tried. The last time google indexed my site seems to have been around last august, so its cache doesn't help much.