I have had this happen to me before, and I dont know what the deal is at all. When I upload to vimeo, my shots are about half a second off with the music. Why? I have no idea. Everything was in 29.97 FPS when uploaded to vimeo. My settings were exports h.264, 1920x1080, frame recording yes, key frames every 24 seconds, frame rate 29.97, mulit pass, quality high. Sound settings are: sample rate 48khz, sample size 16bit, format integer.
It plays fine when I just play the final exported copy on my hard drive. Its just when I upload to vimeo, I guess something went wrong.
++++K for help!!