Google Toolbar for Internet Explorer - Free download and software reviews - CNET Download.com
If you're into toolbars, Internet Explorer, and Google, the Google Toolbar for Internet Explorer does more than give IE a mere shot of nitro ... 2 stars "It was good while it lasted." July 03, 2011 ......