Hi Dave
I came across this problem a few years ago in a showroom. Sky digital was playing through a plasma in the home demonstration room. The audio from the Sky broadcast was also playing in the showroom through a BeoLab3500. If you stood in the doorway to the home dem room you could hear that the audio in from the Lab3500 was out of synch with the sound coming from the speakers connected to the BeoSystem2.
I rang B&O Technical and they told me that the software in the Plasma (BeoSystem2) was delaying the audio signal a fraction to allow it to synch with the video signal being displayed on the plasma. In the service menu you could adjust the delay to make the audio in synch with the BeoLab3500 but obviuosly you would end up with the situation that you are in now i.e the lips being out of synch with the sound.
Whilst I understand the cause of the problem I think you need somebody more technical than me to explain how to correct it. I'm sure it will be an easy fix once you get into the service menu.
Good luck.
Opman