We all know that a link in a good directory does improve the ranks.
Especially DMOZ does help and i did notice this again last week when another site was listed and jumped to the top ranks in once.
Alexa does measure sites in worldranks...(traffic related)