...answers probably depend on whether you want a free one or a paid one.
IMO, the paid programs are the way to go for video-editing, but that's just an opinion based on my various trials with various programs.
IMO, the best way to find out what you want...is to download/install a program...and then try several more. You will quickly gain a feel for what features are important for you, as well as capabilities/options available on the program.
And remember that...any program that you think you merely want to do simple edits with...will probably not look as good next year when you've grown comfortable with that program and its lack of features you've found on other programs.
I use Pinnacle 8, Ulead Video Studio 10, and WMM for my efforts...with choosing to use Pinnacle for "final" rendering of movies, sports, etc. All of my versions are quite old...but they still do the job. Trials of the Ulead/Corel program are available for 30-day (I believe) experiment...not sure about Pinnacle. There are various other programs/developers available...just do a Google for "video editors" or something close.