Peter Norvig, director of research at Google, has published some stats showing what many online marketers have been saying for years — Alexa data is skewed by the fact that more online marketers download the Alexa toolbar.

Via Searchenginewatch.