A camera, JLipSync, Windows Movie Maker, Audacity, VirtualDub, Free MP3 WMA WAV Converter.
Short version of my method:
Make a video of myself talking (camera)
Pull the audio out of the video (Windows Movie Maker)
Convert the audio file from WMA to WAV (Free MP3 WMA WAV Converter)
Clean up the audio, like noise reduction (Audacity)
Convert a copy of the audio to 8 bit mono WAV (Free MP3 WMA WAV Converter)
Load copy of audio on JLipSync and decide on the phoneme per frame (JLipSync)
Sequence the phonemes on Anim8or (Anim8or)
Using JLipSync and the video file as a blueprint, add phoneme sequences to Anim8or (Anim8or, JLipSync, original video)
Render video as JPG (Anim8or) <-- Always a good idea
Compile JPGs and audio, high quality WAV, not 8 bit mono, into AVI (VirtualDub)
Convert to WMV and upload final video (Windows Movie Maker)
Done!