Not a computer program, but a set of videos. My son watched a DVD set called Preschool Prep that include letter sounds, blends, etc when he was 3 for a couple times, and never really needed phonics instruction again.

I found these videos to be high quality and I like them better than the LeapFrog ones, calmer and more complete.