I have used several different spelling programs for my children in my 9 years of home schooling. I just discovered MCP Spelling and I must say that I LOVE it. My kids like it and it is so easy to use. I really love the phonetic "groupings" of words in each lesson as opposed to an "all over the board" approach to spelling lists.

Each lesson begins with a short story which includes many of the spelling words. This allows the student to see the words in context which I really appreciate. Along with the traditional spelling exercises, writing is also incorporated in the weekly assignments as well. I love that this is more than just spelling, and includes other areas of language arts too.