There is talk in the Sopcast discussion rooms that some of the people who stream games are giving up because the NFL is making it hard for them to stream the games. How that is, I have no clue.
Could be bad news for the future.
http://85.92.128.155/~myp2p/forum/viewforum.php?id=1346
Here is the NFL forum which tells you what's going on for each game.
The first sticky discusses where the problems are starting.