Is There Hope for Yahoo?