20080508 tech: Google's hot again!