I have used various programs in the past but the best I am using right now is the Pinnacle ultimate series. While a little pricy, for the things it can do it is worth it. Most any Windows program will have a movie maker program in it. A number of little things needed in the process, length, background music, what the video features, and quick edits.

I think the thing to remember on the videos is that coaches, if using it for recruitment, are getting overloaded with them. It is important to make something that you want to look back on years later for the athlete, and will catch a coaches attention if for recruiting.

I would recommend getting something besides movie maker, or the built in feature for Windows, while that program does a fair job, the edit features and other "toys" on a quality program make that program worthwhile.