Windows Phone 7 ad: ‘The revolution is coming’ September 8, 2010Technology, Videoad, advertisement, cell phones, commercial, Microsoft, Windows Phone 7, WP7Scott Meisner iPhone, Android, BlackBerry–watch out. WP7 is almost here. [Via Engadget]