"The Browser You Love to Hate" is Microsoft's latest attempt at humility, applying its self-deprecating, signature humor to yet another quirky ad campaign aimed to win back former users of their increasingly abandoned browser. "It's good now. No, really." seems to be…
TechSpot on: