Alexa Toolbar (10 million downloads) is a free site ranking companion that accompanies you as you surf, providing useful information (web site ranking) about the sites you visit. Alexa's popup Manager, Search, and Site Information are marveloous.
With over 10 million downloads, the Alexa toolbar is a sure winner. Alexa Internat Inc. is an Amazon company. Whether you are new to the web, or a savvy surfing pro, this is the tool for you. The Alexa Toolbar is a free search and navigation companion that accompanies you as you surf, providing useful information about the sites you visit without interrupting your Web browsing. Get rid of those annoying popup ads. Search the Web and other resources directly from your toolbar. Learn about Web sites including traffic information and contact info (Alexa Web site ranking is the most popular ranking in the world). Surf more efficiently with Related Links for each page. Share opinions about sites with other users.