We have seen Yahoo in many good as well as bad times. There was a time when Yahoo ruled the web. Alongside its contemporaries MSN and a much younger Google,...