Program to delay audio output
Yes, You can use VLC. You can adjust the audio during video playback. Perfect for when you have sync issues. 

With the most recent version of VLC (Version 1.1.9) the keys to adjust the audio during playback are: 

g - Audio delay up 

f - Audio delay down