Quick answer is I don't schedule
I may be wrong (but I've never had any ill effects)
Sites take from "instant" to "weeks" to publish your stuff, and Google can take a similar amount of time to find it once published.
With that much variation already in the system - why bother adding more?
All I'll say on WEB2.0's is add value.
Too many links - and every single post having one or more self serving links might not be a good idea.
BUT having some good outbound likes to authority site in your niche adds creditibility - both to the user AND to the SE's
Think of well constructed - well maintained WEB2.0's as an investment that will pay you back many times over.
Every day - first thing "I'm going to write 5 posts for my WEB2.0s" that way each one gets some new content once every 2-3 weeks in my case.
I've got a Wordpress.com blog that get's almost 8000 uniques a day average (got over 20,000 a day for almost a fortnight in the run up to Xmas), and many more that get between 3000 and 5000.
Try getting that with some shitty spun one post blog.
Not saying it was quick. The quickest took many months - some have taken over 2 years to get to this position - some still only get 100 visitors a week despite having 25+ posts/videos.links.original content and all.
Bit with about 70 on the go, across so many different niches - I always have so pretty powerful sites to bang content on and get links from.
And though it took many many hours (days...weeks?) to build up - it cost me flat zero, and the amount of link credit I get far exceeds anything you will get from a thrown up "half cocked" SeNukeX blog
The trick is to think quick and write quick. A 200 word post is 30 seconds thinking thinking - 1 minute writing (speech to te)xt - 2-3 minutes adding piccies/links and pressing "post" in windows live writer. 5 minutes a post - 12-15 an hour without breaking a sweat.
If I've done 20+ full articles in a day - I've also done well over a hundred posts (all with links - photos and all that jazz).
Sit down and work like a machine - when your done have a brew and toddle off to the cinema to unwind. Treat IM like a 40 hour a week job - and get as fast/slick/smart at it as you can. Early on decide what you are good at and do mostly that - farm out what you are crap at or find workarounds.
Despite (or perhaps because) of my coding background I now HATE coding. I learn and use the basics of HTML and CSS (I did Cobal, Fortran 8086 Assembler and "C" many many years ago).But now I buy/learn a few packages - but then buy tools to do all that crap for me (or hire people)
Leaves me to write content, design sites in tools like artisteer,, do keyword research, keep learning everything new in IM (don't think the time you spend looking at tools and reading forum posts about IM is wasted - it isn't - it's one of the most valuable things you can do)
Scritty