Welcome to WebmasterWorld Guest from 188.8.131.52
Your answer is best given in the post above this above
>>I have found the best places for traffic are directories related to your content.
Depending on content, keywords, country, etc...some directories will work better than others for you. Try the Dmoz list of directories and submit to all of them. Then examine your log files to see which works for you ;)