I have to say Ezine articles is the best article directory in the market. I wrote this article and the next day after it was published it showed on page 7 in the Google search. It does take a while for them to publish it but it's worth it. Ruben