Would probably recommend running video files through a converter and putting them on an iPad via iTunes. Good screen, light and thin enough for travel and good sound. Just a pain converting the video files. That said, there is a new video player app which may play AVI files without prior conversion...