Where can I Watch TV on my PC for Free?

With the internet opening up the options for watching tv shows online, there are more sites than ever. You can try places like Hulu and Cast tv for current and past programming. For more information, look here: