Google Toolbar IE per Internet Explorer 7.0.1710.2246
- Free Download
Add the power of Google to Internet Explorer ... to your most frequently visited websites (a là Google Chrome) and the other is an awesome Google launcher that's embedded right into Windows taskbar ...
- PROS: Faster, easier Google searches, Fully customizable, Great new tab page, Excellent launcher for websites and apps
- CONS: No support for Google Reader, A bit unstable