As a key part of the overall effort and promotion, Google has sent out physical window decals to these 100,000 businesses for them to display in their windows (bet that they will). Similar to many of ...