it goes without saying Photoshop is amazing, but if the question is what is the best for video editing then id have to say there 3 programs that are just as technical and versatile but a quarter of competitors retail.
1.I think Cyberlink Power director is by far best bang fir your buck its under 50$
2.Roxio creator-im diggin the newst one, it has a video editor that has all the functions of any other. I love the 3d converter lab,you can edit and turn any picture or video a professional looking anylgraph 3d presentation.
3.adobe premiere elements-the previous comment reccomend it.It is a great program, ass good as any, it also has a similiar template and feel of photoshop. so if you know adobe's style you wil pick it up a lot faster than the other i mentioned