Microsoft keeps up the Windows Phone 7 pressure with massive Times Square ad

We know the Windows Phone 7 marketing budget is large, and we love to see the company spend some of it. Above is some of that spending, with a massive Windows Phone 7 Really? ad in New York’s Time Square.

We look forward to seeing a lot more of this Microsoft!

Thanks Travis for the tip.