— -- Things haven't exactly gone swimmingly for Yahoo, with the recent unceremonious departure of CEO Scott Thompson just the latest string of nasty news. But the beleaguered Internet company ...