Are they still around?! I've been checking on them for weeks and it just has an away message. I'm shocked since this used to be such a huge link building/RSS submission resouce...they dont have a Wikipedia page, so I have no idea what's going on.
yeah I agree this is one of my favorite "get info out there "type of site. I'm finding it hard to post anything any more due to sites thinking it's spam!