We've used various writing programs over the last 11 years of homeschooling, trying to find the perfect fit. Right now we are using Essentials in Writing. It is laid out step by step. The dvd's are short lessons that you watch before the student moves on to the worksheets. I like the fact that the worksheets are laid out so that the student can get their thoughts in order before moving on with a rough draft. You still need a grammar program, even though there is review in the early grades. For high school, we use Daily Grams. For the elementary level, we use Easy Grammar.
(2014 EDIT: I went back to IEW because it required more details.)
Just a side note on the programs we have used for writing: Liked: ~Writing Strands 4th/5th grade (good starting point for reluctant writer too) ~Jump in Writing 6th grade (good starting point for reluctant writer) ~IEW DVD programs by Andrew Pudewa 7thth/& up
Didn't like at all: ~Hake Grammar and Writing 5th grade used one semester (didn't like, not enough instruction for my liking) ~Lightning Lit 6th grade used one semester (didn't like, not enough instruction for my liking) ~Character Quality Language Arts 7th grade used one semester (overly complicated, time consuming)