I agree with you, Ezinearticles is best for article submission but now they have change back link strategy because it's giving no follow links in the article.
Ezinearticles and Hubpages is one of the best article submission website. But in today's marketing world guest blogging is also a great way to publish your content.
Ezine Article, Hubpages are some good sites for doing Article Submission. If you want instant approve then you can submit your article on goarticle, sooperarticle etc.