How long do you wait to submit your article after posting it on you site? You see tons of opinions on this forum so I just wanted to get a general consensus.
It is not depend on time. You need to wait google to index it on your site and than you can submit it. I believe google need about 2 weeks to index it. On old, strong sites articles are indexed in few hours, but on small crapy site it could take month.
Good if you can keep them just for your website and publish different ones, otherewise wait until you see them in Google cache
I publish the articles to some nice article sites like bizarticles, ezinearticles etc. after about a week of placing it into my site. So that it gets crawled by SE's in my site first
Yeah, I wait until it is indexed. You can check to see if it has been indexed or not by using the site: function.
don't submit an article that is posted to your site in article directories. google doesn't like the copy/paste, it may harm your site
It doesn't harm but it doesn't help at all either. I suggest having articles which are geared towards submission and others geared toward your site and keeping them seperate. They should be written in different styles anyway.