Google Unveils New LogoThe internet juggernaut releases a brand new--er, well, sort of new logo.DeuceDeuce