Who woulda thunk Microsoft could actually make their aging Internet browser look so good?!
Update: The revitalized IE marketing campaign continues with another (rather self-deprecating) spot called “The Browser You Loved to Hate.” It’s embedded after the break for your viewing pleasure.
[Via Engadget]