I've got a program called Article Post Robot, but I hardly ever use it. The only problem with it is that you need to choose the top directories out of hundreds based on PR etc. Takes too much time to crawl through them all.
Here is a an Article Submission Service for you. They have done excellent work for members on various other forums. Prices are very good and they are reliable.