So, I would ask you (and, as an extension, the Hacker News hivemind):
What would make a good Microsoft ad campaign that the collective Internet would have actually liked and not heaped scorn on? Note that this pretty much precludes mentioning Vista positively in any way anyhow...
Ad hoc I don't have any ideas for a good Microsoft campaign. Any suggestion of mine, out of the blue, is shooting bullets in the air. Yeah, but it would be a nice way to feed my ego. :-) Using "hard" (like Mac vs. PC ads) or "soft" approach (by not mentioning the product explicitly) for the execution of the ads is almost secondary.
PS - I have spent most of my life as a developer and entrepreneur with Microsoft products (by choice). And I'm a Seinfeld fan-boy. But, that is not relevant when we're discussing this campaign.
They're trying to change anti-Microsoft sentiment with these ads. If the ad does nothing for people who don't like Microsoft, than arguably, it is a total failure.
This is not just marketing, it's politics. You could draw parallels to current US presidential election, but I won't because I know where it will lead.