Daily Archives: March 19, 2010

The Windows Phone 7 jug naught is on the road, so prepared for a serious media campaign frenzy to ensue! Microsoft first showed off the commercial at MIX 10 this year. While the commercial successfully shows the capabilities of the … Continue reading