Submitting your sites to directories is a good way to gain back links and generate traffic. Some of the directories are higher PR than others but all will help with your link building strategies. Search engines will sometimes use these directories as places to populate their search queries, so it is a good idea to at least get listed on the top and most popular ones. Here is a list of over 400 directories where you can submit your url for free.