What PC software would people recommend to merge individual recorded video clips (recorded on my iPhone 3Gs) into one single video? I have tried several different ones but have run into various problems, e.g. clips joined ok, but audio not well synchronized.