I usually suggest All About Reading: http://www.allaboutlearningpress.com/all-about-reading/

The pre-reading level has a cute little zebra handpuppet, which you may purchase separately from the kit to use with higher levels. You can work through the curriculum at as quick or as leisurely a pace as you and your DC like, in small daily bursts.

Logic of English also presents all of the phonemes in a systematic sequence, but is, I think, more "school-y".

Lots of people have suggested ReadingEggs here.

Lexia (Rosetta Stone) is an adaptive program that teaches all phonics skills through the fifth grade level. Probably better for slightly older kids, who can sit through the exercises.

What I actually did with most of mine (except for the dyslexic-ish one, who also got All About Spelling) is sit with them, reading the words they didn't know aloud, and letting them insert the words they could decode. When we encountered words that seemed like they might be only a small stretch, I let them make an attempt on sounding out the straightforward parts, and filled in the other parts for them, accompanied by a one-line comment about the phoneme/grapheme connection. E.g. for "with", child reads /w/-/ih/, and I add "T-H, /th/", then cue blending /w/-/ih/-/th/--"with".

If you don't personally have a good grasp on the specific phoneme/grapheme combinations, you could still use this approach, but you might want to peruse a reference chart, like this one:
http://www.dyslexia-reading-well.com/support-files/the-44-phonemes-of-english.pdf


...pronounced like the long vowel and first letter of the alphabet...