Posted: Thu, Apr 8, 2010 at 10:04 AM.

New Google look?