travelin_cat - 7:40 pm on Feb 16, 2010 (gmt 0)
call them that, but that doesn't make them marketing professionals
You don't think that a company the size of Google has a huge ad/marketing team, either in house or outside?
Of course they do. And somebody dropped the ball...big time. Head(s) will roll.