How to Create a YouTube Account
How to Create a YouTube Account for Your Press
It's easy really. Your press will be like any other individual YouTube content producer. You simply:
Go to the Signup page, choose a username and password, and enter your information. Then click the "Sign Up" button and you're done.
Remember that the videos you upload have to run 10 minutes or less, and be sure to type in textual description of the video with lots of key words that will help people find your video.
Here's more info on YouTube Account Set Up.