I’m looking for a suitable amount of links to build that I can also add to my website without making it look like a directory of directories. Is there a magic# 25-50 should do me fine but is there a special # to consider
As far as I'm aware, there is no magic number. One thing to consider for outgoing links would be to remove the link frame code. When linking out from your site, you're opening the link in a frame. I for one would never exchange links with a site that does that - be interesting to here what others think. I think it's possible that G may see it as if you're duplicating content and penalise your site.
I think your reffering to sites that do a zillion links with no substance but, to be sure could you define link farm
Definetly remove the frame and code them cleanly. I would never offer a link back to someone linking to me in that manner. As for the magic number, I think 50 would be a reasonable amount of link partners to cram on a single page. That should be the maximum. One thing you could do.. is on your link pages extend your navigation menu.. so two thirds of the links on those link pages are your own internal ones. As the number of links increase to your link partners, increase your internals proportionately... obviously keeping the totals within reasonable limits.
Categorizing your links and then adding related content will do wonders also. Make them into resource pages and they will be of use to your visitors to. They will also end up bringing in more visitors form the SE's as you will rank for all kinds of small phrases.
IVE decided that i should put my links into section ( directories,local,search pages,etc.) This seems to be a good idea.