Rather than bicker with Mac, Microsoft’s Windows 7 launch commercials “drive home the point that the improvement this OS represents over Vista is the product of the comments, concerns, and complaints of users all over the world.” Videos after the break.

[via Engadget]

Steven’s HomeGroup

Jack’s Snap

Collaboration