I like Quicktime. Convert your video to Quicktime if it's not already. Since you've already rendered it into a movie/video go ahead and purchase Quicktime Pro (about $49.95 one time fee) and export your video files using different compressions, etc. Or another Conversion Software that is free is "MPEG Streamclip." Do a Google search for the website. Your file is very large (700MB) for a 17 minute video. You can export it into MP4 (mpeg4) format. YouTube accepts that universal file extension for the web. However, with the mp4 video format, use the H.264 compression (codec) and there are a few other things you need to set, like the bitrate, streaming or downloading, other video settings, audio settings (to decrease your file size even more you can change your stereo audio to "mono" among other things. After you upload your video to video sites on the web they process by compressing it even more into FLV format (flash video) and depending on their compression level, that beautiful video you uploaded can look like "crap" once they show it on the web. I'm putting together some screencast videos to teach people things like this, very soon. You might be able to find some info on what to do by searching the web.
fcp editor, videographer