Ardamis.com is on the map – the internet map, that is! /knee-slap
The internet map is a graphical representation of a site’s relative traffic, with over 350 thousand sites are represented. It’s unclear where the data comes from, but it’s flattering to be included.
While not quite as wickedly awesome as The Scale of the Universe 2, it’s worth spending a few minutes exploring.