Hi,
I've created EasySub, a web application that will help you to create or edit a subtitle for any video.
EasySub can also be connected to your YouTube account and you will be able to publish subtitle that you created to YouTube in just one click.
This is pretty new and any question or comment is welcome.
http://www.easysub.net/