I can't truly like a site that runs frames - they look so old-fashioned, quite apart from anything else.
- Your navigation system is unduly complex, and a little irritating, and I don't like the fact that you haven't included the Nav buttons on every page. Anyone who lands on one of the inside pages has to search around for your drop-down navigation menu before they can get back to the homepage - why don't you simplify things by putting the same navigation frame on every page?
My other comment is about the text. Times New Roman looks very old-hat now, and you would find that if you opted for Verdana your text would look far more appealing.
If was to design a site like yours - one that relies on lots of links to external sites - I would undoubtedly opt to use tables. Short descriptions of the various downloads in one column, with hyperlinks to the site concerned alongside in another. Your site would look far neater, and be much easier to use.
Finally, if you use your ISP's free web-space you can forget about ever getting any real traffic. Your own domain name, plus a decent web-hosting package would really set you up, and wouldn't cost much at all.