Forum Moderators: bakedjake
Thanks,
CompWorld
The trouble is, there's no way to get Alexa info for Alexa itself. So you have to use your judgement as to whether it will become an important resource in the future, or a hopelessly biased irrelevance that's used mainly by webmasters trying to boost their own rankings.
Regarding the Alexa toolbar I have the impression that so few people have installed it that very low use (by yourself for example) can cause massive alterations in rankings. It definitely dont seem worth the bother.