Add Extensive Video Capabilities to Your Site - for Free!
YouTube is an excellent, free tool for giving your site video capabilities. Its administrative interface is a snap to use and standard features making uploading, hosting and presenting videos a very simple process.