first link in sig is deindexed from yahoo. their auto reply says: are they saying my site is a link farm?
Yahoo won't tell you the exact reason. They don't want spammers back in their index. Your website obviously violates one of their guidelines. It's up to you to remove anything spammy. I'm sure you could point out a few things yourself. Most people who get rejected or banned know a few things that they aren't doing very honestly. It could be that they are just cracking down on reciprocal linking. I noticed that your directory has an option to submit with a reciprocal link. I would be surprised if this is a problem, but you never know. Sometimes it's a guessing game at best.