Im about to watch your video, but Im just wondering as to why the only replies I get are people posting their videos in my thread? Anyways, Ill edit this with my impressions.
[edit] I couldnt finish it. The music is a horrible choice, IMO. Anything that screams alot isnt a good song for ANY game montage, because it distracts the viewer from the video and to the incredibly obnoxious vocals of the song. The syncing was good, but that music killed it. Also, mute any clips you use in the trailer, it will create a much higher quality music overlay and present a much smoother video. Good try though, just fix those things.

Chaos is the score upon which reality is written.