What does the Yahoo deal mean to the future of news?

http://www.mgp-forum.org/node/94