20070531 tech: Google goes 'offline'