You have a good selection of directories already given but it is good to have a directory that requires registration so that you can always go back to edit something you dont like later. For example, if you resource box changes, you would not want the visitors to be going back to a site you no longer have. If you register, then you can log in and change the link in the resource box.
I submitted to Isnare and Ezinearticles both on 10MAR2007. The article is still sitting on pending at Isnare so I have no feedback. The article on Ezinearticles however was published on 12MAR and as of 13MAR has gotten 222 hits. That sits pretty well with me.
I have used iSnare in the past... it does get your article out there, just may take a few days for them to process it and start distributing. But how about submitting your articles to places where it will get read by potential buyers, visitors, etc. -SS
I have written a few how-to articles for wikihow. That seems to work pretty well. I have noticed that almost anyone who views that article also follows though to my site.
I would suggest you consider login types so you may be able to change details when your circumstances change.
I've written 175 articles so far and I only submit to Ezinearticles.com. From there, they'll end up getting re-posted elsewhere, so I don't waste my time submitting to individual sites. By the way, 175 articles, for me equals about 15 referrals a day from ezinearticles.com. It's no crazy traffic so don't bank on just article writing. I also have an alternative to writing articles. Submist a short tip or advice on my site and you get a free link. The section on my site is here: http://www.trade-pals.com/resources-and-articles.asp (Create a new topic if you don't see one that fits your site)