Here is what worked for us.
- Rosetta Stone - have your child do one lesson every day. They do the same lesson over and over again until they have 85% or better. Obviously, skip the lessons that involve concepts that are beyond your child's comprehension (division and multiplication in our case).
- Reader Rabbit Toddler
- Reader Rabbit Preschool Learning System
- Reader Rabbit Preschool Read With Phonics Pre-Kindergarten
- Reader Rabbit: I Can Read!
- Reader Rabbit Kindergarten
DVD/Video: When I really must be child-free (bathe, place phone-calls etc.) these 30-minute videos are my baby-sitters/language tutors.
- Leap Frog - Letter Factory
- Leap Frog - Talking Words Factory
- Leap Frog - Talking Words Factory 2 - Code Word Caper
- Leap's Phonics Pond
- LeapFrog Interactive LeapPad Learning System - avoid the movie/Hollywood themed ones and stick with the Phonics ones.
edited to add (for new readers) that our children came to us from Russia in September at ages 5 and 6. Less than six months in, both now know the alphabet and the sounds each letter makes, and the elder is reading simple sentences: "The pig sat in the mud." "Pam makes a cake. Pam takes the cake to Pat." We're rather amazed.