I'm creating some video tutorials for viewing on youtube. I use NCH Debut software for screen capture, which works very well. I had some poor-quality issues initially, but then switched to creating the capture in .MOV (Quicktime) format, and generating the output video in .MPG (MPEG) in HD1080, which gives an excellent quality. Although the files are quite large (170mb for 11 mins) there are few restrictions on uploading to youtube.

I found this list of formats yesterday, and I must confess that all of this is new to me. Do any of you know the best formats to use given that I want excellent quality? http://www.w3schools.com/html/html_media.asp