XViD is the answer
It has excellent quality and compression, and is one of the fastest codecs out there
As far as resolution goes, you need to make it as big as you can. The smaller the video, the less the quality. With a good codec, the video resolution shouldn't matter too much (with the exception of extreme resolutions)
|