Do I need a YouTube account to post videos? How do I do that?
Nope! You can add anyone's videos to your Kitchen by pasting the video's YouTube link. You only need a YouTube account of your own if you wish to add videos you created yourself. To create a YouTube account visit http://www.youtube.com/signup.