Hulu has a nice format for online television viewing. Its not as choppy as a lot of video sites, and has high quality. Ads are embedded into programs and the site has been free, although there has been some news or rumors about it going to a pay-for-use service. Opportunities include discussion forums and personal (or brand) profiles and where you can set up a viewing list.