New Dell TV Campaign Featuring Internet Explorer This Sunday, Dell launched a new TV commercial in the US, and we’re excited that they’ve chosen to feature Internet Explorer. The ad does a nice job highlighting just how central the PC and the...