fijate q es un poco mas grande la diferencia, los mpeg son establecidos por un comité, y son un archivo contenedor y la especificación para como se va a comprimir el audio y el video, los avi son distintos porque solo son contenedores es decir, vos podes guardar un archivo en .avi y usar un VERGO de encoders para hacerlo e igual los vas a ver si tenes el codec, un ejemplo claro, con un solo codec de mpeg podes ver TODOS los videos que esten en mpeg, peero si vos queres abrir un avi y no tenes el codec correspondiente no lo vas a ver aunq podas ver otros
en términos mas simples, el estándard mpeg define el "envoltorio" del archivo y lo que tienen adentro, los avi solo definen el "envoltorio"
por flexibilidad a la hora de escoger codec, los que solo especifican el envoltorio (como los avi o los ogg) ganan.(simplemente porq con los nuevos codecs conseguis ratios de compresión más altos a costa q el proceso tarda más y una mejor calidad general q los mpg en menos espacio)
por compatibilidad, por ser standard, los mpg ganan
ahi depende para que los vas a querer.