Is the Yahoo deal a good one for you?