It would seem one of Microsoft’s new Internet Explorer 8 ads is a little more than some viewers can stomach, prompting the company to pull the ad from its Better Browser site and YouTube Channel.