Internet Stream Options

I have been on hold with Comcast for 45 minutes trying to get the CBS channel hooked up. Everyone I have talked to is incompetent and cant get it working. Any internet video options to hold me over until I get this up and running?