Start-up To The Cloud Windows 7 Advert Featured Dell Inspiron Duo [Video]

The latest Windows cloud ad includes the forthcoming Dell Inspiron Duo. The quiet dude in the next cubicle? They're taking their big idea "to the Cloud" where Windows 7 and Windows Live will help them become captains of industry.

The latest Windows cloud ad includes the forthcoming Dell Inspiron Duo. The quiet dude in the next cubicle? They're taking their big idea "to the Cloud" where Windows 7 and Windows Live will help them become captains of industry.