For a good Intro use Cinema4D,or After effects,For editing use Sony vegas.But here is the thing to upload in any quality that is watchabe 720p-1080p you need a really good machine and as twitch said it is H2V...so I would just use something like Fraps to record your gameplay and go through your clips get about 2-3 mins worth and put a good song in the background.(it's not like its going to be on machinima)
Because,when you start messing with effects it can take years lmao just ask cloud....I joined SmG years ago (and left) and that boy still has not finished his montage sorry rain you my nigga but it's true you damn pothead lol.