Again, what screen setting are you using for your computer and Hal?
The larger your windows desktop setting (1500 X 1200, 1280 X 1024, etc) will often produce a lag, especially in games due to video card limitations, screen refresh rates, processor speed, memory, etc., as I'm sure you know. Try lowering by one step.
Secondly, in the Hal UI, try adjusting or using a smaller window size, them see if there's a marked difference in the lip sync prob.
Keep us posted....