Now that your final product is complete you need to get it out to the masses. YouTube is the obvious place, but there are other great sites that host videos like Vimeo and Dailymotion. On the topic of optimizing video for best quality on YouTube there seems to be a lot of information out there, many conflicting opinions, some conspiracy theories and lots of voodoo. Here’s what I’ve used and it seems to work well.
H.264 video at original size and frame rate (29.97) with AAC audio at 48 kHz rendering to target bit rate 192 kbps. It will take YouTube a little while to do some encoding on the other end and your video will not look good at first. it was a bout 10 or 20 minutes before it playing in it’s final form.