Go away you! =P Personally from a quality point of view TMPGEnc would be better, unless of course you have the money for Cinema Craft Encoder series of compressors. Which I have to admit is god damn brilliant when it comes to quality.
Out of sync? You sure you aint doing something wrong there? Also if it's out of sync you could just delay the sound, depending on the program you use u can get it to do either + or - a few ms.
The easy answer is no.