Surfwebtips does the job! They automatically check that nobody have removed your link. It's a remotely hosted service. You need to know the page...
I find link partners through link exchange web sites, placing the links by hand and enter the URL where my partners link to me in my Surfwebtips...
Separate names with a comma.