Crazytalk is a really simple program that caters more to the non professional, it's just for having a laugh with.
I love it hehe.
Not sure how much they charge for it nowadays but I imagine it is even better than when I got it a couple or three years back.
You select a photo, lines up points like eyes and mouth etc then feed it an audio track and it will animate the photo to the audio. You get some really hilarious results!
You can get it here from http://www.reallusion.com/crazytalk/