Among many factors, it depends on the competition, how many indexed pages there are already, how well optimized those pages are, and where you want to rank.
The best IMO is ezinearticles.com They give you a good PR backlink and always rank well in google if you make the title/article tailored for a long keyword.