“Thank you for a very helpful post.
You mention “article marketing site[s]” as a place where one could add an article, but do you have/know of a list of article marketing sites available?”
Here is a post Rebecca made about a month ago:http://www.searchmarketingstandard.com/articles/2009/01/9-article-marketing-sites-to-try-in-2009.html. It should answer your question.