Finally (all I have patience to look for), in super-meta fashion, there's Top Site Lists:
Topsites are an amazing way to generate mass free web site traffic and build community awareness. Website ranking sites are some of the highest trafficked websites on the internet. Topsites will help you tap into this market by letting you run your own top site. Watch as webmasters link to you and your website traffic builds - all for free.Of course, Top Site List will put a half page of Google advertising in front of your list (designed to make it unclear where the lists actually start). And the list members seem to get under a click a day, especially after a certain amount of scrolling. But hey, it's free!