Re: Favorite phonics program?
Depends on how deep you're wanting. If you're wanting one that teaches the rules and will have them reading well, then I recommend Sing, Spell, Read, and Write. It's pricier than a lot of other programs, but it is complete. I've taught all 3 of my kids to read with it.
If you are simply wanting something that will cover the basic sounds, the Leap Frog stuff works well. We didn't actually use anything for basic sounds. We just did it during the day as it came into conversation.