20090327 tech: Google goes for largest-ever layoffs