http://www.alexa.com/data/details?amzn_id=&url=dmoz.org

Surprised to find that so many gave it 5 out of 5 stars, probably mostly meta-editors though.