"Teach Your Child To Read in 100 Easy Lessons" is a phonics-based reading method. I like it, but the problem I have with it is that it introduces sounds bit by bit, so if your child burns out halfway through, you've only got half the phonemes done. It is scripted, but we just use it for the stories. And it's cheap! Just one fat book.
DS2 just decided that he wanted to read. We were at the library and he announced that he wanted a book to teach him to read. So we picked up 100 easy lessons book. He is not interested in all the scripting. Each time a new sound comes up I tell him what it is and he goes through and reads the words and sounds but we do none of the activities. So far he is doing great with this method, LOL. He will pull it out and go through a few pages at a time. Today he even started sounding out words in a book.