What are your audio settings? I get the same problem, unless I set the speaker configuration to 5.1 and Dolby Digital enabled. Anything else causes decoding of the compressed audio stream (and possibly re-encoding) in software, which seems to throw off the timing.