20100506 tech: Inside Google's new looks