Jon Keller on the good news and the bad news.