I know quite a few people who use the IE plugin so here is something new for your googling.
Google has done it again. We all know about the Google toolbar... probably one of the most redeeming factors for sticking with Internet Explorer (it doesn't work on other browsers). Now meet the Google Deskbar for Windows.
Post a Comment