Quicktime H.264 video uploaded to website, plays back better than Youtube!