You might look into Baby Einstein videos. These are often available from the library. Leap Frog has a good reputation. Sesame Street is an oldie but goodie. Nick Jr. has some good things too.
Also, this postthis post mentions Word World videos.
There are some great apps for the iPhone. The ones we use are called Word Magic and Sight Words. Sight Words is customizable: you can record your own voice saying the words and add your own words in any language. These are good for kids a bit older.