actually, the Top 50 TLK Sites is still around. it's right here:
http://lionking.top-site-list.com/ this site is #10 and my site is #13. but only the top 10 sites (determined by vote) get their logo/banner displayed. it's just that pretty much no one uses the forums and only logs on to update the listing for their site, which is completely understandable. they did move the site to a different location a year or more ago, but it's not dead.
and yeah, we do have a whole forum for links where we can put logos and as lengthy a description as we wish. guests can even browse through those posts without joining.
still, it was a considerate idea and it's all up to Moka