I've been tinkering with video editing and can't seem to find a happy balance between quality, availability and file size. Is there one good all-around codec that will give me decent quality, reasonable size.....and most people have it on their machines already?

Thanks....