I use Qik to upload videos to Facebook and Youtube. I have it setup so that every time I record a video it is automatically uploaded to both sites. You just have to add your account information to the application for each service then for Facebook you have to browse to the site on your PC and allow Qik to have access to Facebook. It's a cool little app. And when i was struggling from this problem i took the help of signitysolutions.com for my android development for my phone.