Here is a great legal place to watch tv shows onoline for free!!!?!
Question: http://tv.msn.com/tv/full-episodes
Answers: http://tv.msn.com/tv/full-episodes
The first place to always check is the network's website. You can often find the most recent episodes of a number of shows.