I am writing a tutorial/recipe, hoping to be the first of many. But after spending several hours taking screenshots and writing the article text, I have my doubts if this is the best approach.

Should I just record screencasts instead of text/screenshots?

What are the pros and cons of these methods?

This is an example: http://www.bitcreators.com/creating-a-music-group-website-using-drupal

I spended about 4 hours and is not even finished?

For those experienced with screencasts, how long they take to produce? do you do any preparation?

Comments are welcome.