From my personal experience, when it comes to writing articles, there is no silver bullet. Nothing comes close to writing articles manually. I agree that tools like the best spinner make it easy to write and rewrite articles but they cannot provide the same quality that can be obtained from manually writing your articles. Even after spinning, a large percentage of the article is same as that of the original article. Some article directories such as EZA may not accept spun articles. There is no point in submitting to thousands of article directories. It is enough to submit to the top 10 directories.
yeah spins can be messed up, can generate articles that seem were written by someone who's english is their third language. and i've noticed it's more effective to just do the nice, manual route.
Never do article spinning. Try to write unique article each time and this will definately help you "earn" more from your time wasted to write more unique articles...
Article spinning is somewhat considered as spamming technique because of synonym and antonyms. An article spinner software only alter the words grammatically.