iVI Video Converter converts a wide range of video formats to watch in iTunes or iMovie.
iVI will keep your subtitles when it makes conversions and supports dragging and dropping of files into it including AVI, MKV, MTS, FLV, AVCHD, MOD, TOD, MTS, M2TS, 3GP, MP4 and MPG formats. The quality of converted files is excellent and iVI also has a handy tool which downloads metadata about TV shows that you might be converting from the net. In addition, it also preserves multiple audio channels and surround sound.
Simply drag in all the files you want to convert and after clicking convert, iVI will work through them converting them into a format that can be read by iMovie or Quicktime and thus readable by mobile devices such as iPhones and iPods.
iVI is an excellent converter that not only allows you to batch convert and specify quality, but also downloads metadata for your conversions from the net.