A Yahoo! logo sits out front of their headquarters in Sunnyvale, California, in this Feb 1, 2008 file photo. [Photo / Agencies]