I had done a total redesign of my affiliate programs directory at the start of list week and had only recently finished it. I have already noticed an increase in traffic and the design is much more professional than the previous design, well I think anyway.
Thanks for the comments. Just wondering why you asking about reciprocal links. I hope you not going to add an affiliate program and then once approved remove the reciprocal link. lol
Na, all of my site has been written in notepad including the script that I use to check for backlinks. It's quite simple really. You go through the database of urls that your url should be on with the script and for each external page that your url should be on you check if your url is on that page, if not then it will send me an error by email with all the external sites where it didn't find my url.