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. Continue reading This Internet Explorer TV commercial touts “a more beautiful web”