Instead of posting links to youtube videos, I've added a mod to the forums that allows you to embed that URL's video directly into this site. This would allow you to post a video on youtube, and, if you like, post it here with the tab for a nice one stop shop. Of course, you can come up with your own ideas, but, if you are going to link to youtube, I think you should try out this feature (which will cut down on clicks/openwindows/etc..)
1> When making a new post, notice a new button after the "URL" Button called "YouTube"
2> Click on that and you will see a [youtube] tag appear.
3> Inside that tag paste the URL you'd like to embed
4> Click the "youtube" button again to get the [/youtube] tag.
Putting it all together: