travelin_cat - 2:09 pm on Apr 2, 2010 (gmt 0)
I believe each of your video tutorial videos should have its own page. This way you can write copy that supports each video. I also recommend placing a text transcript of each video on its page so that all of that rich content can be spidered by the search engines.
You should link to each video page off of your home page and make sure the each video page has quality title and description tags.