This not really my area, but my multimedia counterpart is looking for somewhere to host video. Something we can link to for streaming. A commercial site rather than a free service like You-Tube. Does anyone have recommendations on this? Thanks Fred D, Graphic Designer