Managing Add-ons in Internet Explorer on Windows XP SP2 Most of us install add-ons and toolbars to Microsoft Internet Explorer (IE) without even knowing it – as they often come along with softwares and programs that we download. However, one fine day, you realize that your IE browser is extremely slow because of having to carry the load of many add-ons and extra features … [Read more...] about How Can I Manage Browser Add-Ons With Windows XP SP2