Just a quick note about upload bandwidth. I realize that this thread is 3 years old but the info is still relative.
If you upload videos frequently from home, then you should consider getting a fiber optic connection rather than DSL. The upload speeds are much better and closer to download speeds when using a fiber optic connection that goes to your home. If this isn’t an option for you, there is an alternative… Cellular data networks of both 3g and 4g have great upload speeds. If you have a large data plan then use it to upload videos. I tether my smartphone to my computer whenever I do a video upload and it is much better than what I can get on the best DSL package. Do a speedtest on your phone to verify what I am saying.