Thanks for your input. I tried something today that seems to lessen the sync problem. This sound bar has 6 different "sound fields": movie, game, std., music, p.audio and stereo. When I set it to p.audio, which should be used when analog is selected as input, it seems much more in sync with the recorded programs, even though the input is actually optical. I switch back to std. setting when watching unrecorded programs since there is no sync problem.