I've been using this site. It's a convenient way to legally watch some TV shows online. It's owned by NBC and FOX so theres mostly shows from those 2 networks. Theres ads but nothing unbearable.
http://www.hulu.com
http://www.hulu.com