For Video editing, I would recommand:
a) TMepgEnc Video Mastering 5
b) AVS video editor
a) Pros: You may choose to edit in frame base mode or time-line mode, supports MKV format, intuitive and user-friendly user interface.
Cons: No support for mp3 audio, rather expansive
b) Pros: Is sold in 2 ways, you may buy AVS video editor with a limited period free upgrade. Another way (in the other website of AVS), you may even choose to subscribe for all their video utilities (you pay a relatively higher price once) and enjoy using them (and any future upgrade vers all free) for a lifetime.
Cons: Lifetime subscription is based on your PC hardware configuration. Changing or upgrading your PC, you risk losing the lifetime subscription license and AVS has no clear specification on how they determine your are no more using the same PC.
Just in case you may be interested too, for Video repairing tool, my latest finding is:
The greatest video repair tool up to date = KMPlayer + Fraps.
1) If there is this little chance a (partially corrupted) video can still be played, KMplayer will play it.
2) If a video is being played, Fraps is able to capture with very high quality (as close as how it is played) in AVI format.
Combining 1) and 2), if a video can't be recovered by them, no one else can.