There are several joining programs out there for joining mpeg's together, just google 'mpeg joiner' and you'll come up with something. To capture, I use Pinnacle Studio 9, works pretty good, also has some nice transitions that come with it. You can also get HollywoodFX and that has a ton of 3D...