If you want to join a number of mpegs a little trick that i've just discovered is to use Toast. Drag the mpegs to the Video tab, choose DVD-Video from the Advanced options and then export the files. This will convert them to DV format (with a considerable hike in file size!) and you can them import the DV file into iMovie.