How many of you are using the Alexa toolbar?
You can download it here:
Alexa - Alexa Toolbar
It's pretty usefull, and it will help improving your websites' rank, as Alexa is based on the users who have this toolbar and are visiting your sites...
I'm using it, as it shows the alexa rank from every site, and it's cool to see it sometimes
And you other owners? Do you use this or not?