I create commercials and other marketing materials. I originally uploaded everything to YouTube, but their annotation tools are a little rough. I've recently started using Headliner, and it allows me to add my own captions quickly. It works seamlessly with podcasting materials, too. I highly recommend it. If you're frustrated by YouTube, then consider making the switch.