When you save your video (depending on what program you use), try looking for an option along the lines of "output quality" or "destination format/quality". Basically, you want to drop the quality down to a point where it still looks good, but not so big that it'll take a month of Sunday's to download (or stream). A lower quality setting will allow for smaller file sizes, but to low a setting will make for a junky looking video. For web use, I'd avoid "DVD" settings of any kind. Stick with .mpg (.mpeg) settings, and 1 pass settings if available. Obviously no need for hi-def on the web
I've also tried converting from .mov to DVD, XDVD, VCD, SVCD (all PAL) and MPG, but the filesize is still massive.
When you let the programs convert to these settings, some programs will take all the room on the output media (if it can), meaning that it'll use up as much as a DVD or VCD that it can (like an "auto format" feature so to speak). Again, .mpg is the lowest quality option, so use that. Try to save it as a clip instead of saving it for output in a DVD, as this will create a readable menu that will take up a little more room.
Keep in mind that video editing programs are made to edit video that will later be watched on TV. You're editing for the web, which most people view on a monitor which only displays (average user settings) 72 DPI. A TV displays in LPI. LPI takes uses more size on a disc than DPI, which is why videos take up so much storage.
Hope this helps!
War produces veterans, wounded both physically and mentally. They have sacrificed for us.....and it is now our job to help these veterans, as they have already helped us in ways we will never know, in ways that we cannot fathom, and in ways that we take granted every day.