I use Videocharge - it does a wonderful job, has wizard for cutting up videos into any duration you want, as well as giving you screengrabs of each cut. Perfect for making movie galleries. Just select your movie, input how long you want each clip to be, then poof - you have a bunch of cut up videos, choose the best 4 or 5 with corresponding screenshots and your done!
also does quick conversions from most formats to most formats...I use it a lot for wmv to flash conversions...does a nice job. Also watermarking, resizing, just screengrabs...a whole ton of stuff.
and I think it's pretty cheap at like 30 bucks or so
http://www.videocharge.com/purchase.php
good luck
