I think having a unique description of each site will prevent each link page from being in supplemental results. Once I figure out how to do it, I am planning on rewriting the descriptions of each link in my directory. I have less than 100 links so it shouldn't take too long.
Dont be a fool and use "no follow" tags like some have done in the past or will do in the future. As this will have very large impact on your reputation and credibuility. thx malcolm
But you should use the no follow tag for some internal pages such as terms, contact, advertise pages to prevent PR leak. This is a good tip I learnt from somebody else on DP recently.