there are a bunch of streaming sites that usually have good streams going. Used different ones last night and today (watching on a real TV now, though). atdhe.net usually has links to a few streams, if the NFL.com one doesn't work.