Ezinearticles is solid. Here's a tip. Submit your articles to various ones. Later, go back and see if any sent you traffic. Next, hit the SE's, like Google, and see if any are showing up in the main results when you type in your article's headline. And then see if any come up for links to your site(s). Your best bet is to only submit exclusive stuff. For instance, if you wanted to submit to 3 sites, write/buy 3 articles. Or at least make them different enough (50%+) to pass certain filters. Good luck.
Ezine articles is good, associated content doesn't get nearly as much traffic to the resource box link.
Ezinearticles is fantastic for backlinks... articlesubmitter.imwishlist.com - a great tool. also seperates into page rank. but I would keep focused. don't use this tool if you don't already have a plan set up to use it.