What's people's views on site popularity meter? - for those of you who haven't heard of it.... it tracks how many visits people (who have the Alexa toolbar installed) make to sites and ranks them accordingly.
A reliable rough guide to how popular sites are? or due to the limited amount of people who use it -- it's no guide at all?
If your site not listed in Alexa (returns a rank = 0) you can submit here