If you guys want something free, try out Microsoft's Clipchamp. They recently changed the limitations so you can now do a lot for free.
For a one-time paid inexpensive option, there's Adobe Premiere Elements, there's Cyberlink's PowerDirector, A lot of cheap options actually. just search for...