Video Edit & shrink

What is the easiest program to use to just take video from a camcorder and shrink it into maybe 640x??? so the file size isn’t 40 mb???

I was using Pinnacle Studio for that, but it is kind of buggy and annoying sometimes. (But it is cheap)