@WSI - I am neither agree with your tips nor your policies, Dmoz is human based directory and still they will accept free listings, you no need to go wih any company. Your suggession to hire company for dmoz listing is wrong. Anybody can submit but it will take some time to review the website information before they publish! Patiency is required...