I don't think I've been back since 2006 or so, but it was nice clicking on this link and stumbling across one of my old banners.
I'd offer to make a new one for you, but I'm not quite set up for that at the moment. Good to see the site's still here, though.