Threading video

Good morning all

I have a question as to what is the best preferrably free program to simply thread mp3 avi etc clips together and select scenes from them. I have been using windows movie maker and it is very glitchy. Any suggestions anyone. Thanks:sad::sad:

AviDemux To put them together use the Append function.

or maybe use Virtualdub