Howdy! Welcome to our community of more than 130.000 members devoted to web hosting. This is a great place to get special offers from web hosts and post your own requests or ads. To start posting sign up here. Cheers!
/Peo, FreeWebSpace.net
I think you should visit this link to add your site into DMOZ directory. http://www.highrankings.com/directorysubmit.htm
But, IMO it doesn't make as much difference as many webmasters think. :classic2:
Looks like your ISP may have upset them in the past, time for a new ISP ?
Alternatively if it's that important for you to sumbit to DMOZ, then it's got to be worth paying for a visit to an Internet cafe or other public access Internet access.