Its a fact, although the sandbox site has been taken down, Google have announced a version of Caffeine at a new DC at the following address: http://216.239.59.103/

See where your site ranks under the new regime!