fabulous follow-up to the Windows 7 launch party video (8 posts below). this is what happens when your marketing sucks - someone takes it and improves it for the masses. i’m pretty sure there’s a marketing video producer out there looking for work now…