Basic website needed that allows registered users to record a 4 min (max) video from their webcam and mic and after they will be able to post the video link on any other social netwoking site. I.e. twitter, facebook, myspace etc.. with an option to download the video recording and upload it on youtube if they required with our logo embeded on the top of the video screen.
So record and go promote is the key!