QT would be nice. I have no clue what are they using to create them for example at www.totaltraining.com but the file sizes are small and the picture/audio quality is very nice. One other neat thing about qt movies is that they can be rewinded without a hitch which isn't the case with wmv or divx.