DVKitchen is like $79, and you output your video as a full size Quicktime file, then it handles compression for you along the lines of H.264. If I can use it, anyone can, as they have an online video tutorial that is really quick.

Your HD video should end up on the 200-300 mb range for reasonable playback, anything much larger will stutter when playing on a video sharing site.