Integrating video in web pages

Recently we’ve done a couple of different treatments for videos on TYPO3 websites. On www.thedemo.ca for instance we have a single page per video.  The purpose of the site is to provide demos and tutorials and so that format seemed to work the best for this site...