the layout of the site has changed a bit, but
moonslayer's guide is still helpful.
The link takes you to the entering video information/uploading part.
Once you've made your video catalog entry, you can upload. Uploading here must be done by FTP. If you're not familiar with FTP,
my ftp sticky should help