you don't need a program to accomplish that. Just upload it using tubemogul. It's a free service that allows you to send it to like 20 different sites. Did I mention it was free?
Aha! Exactly what I was looking for, I'd heard of it before but couldn't remember it. Thanks man!
EDTI: Well actually they only allow like 100 videos per month unless you wanna pay them.