A week highlighted by a slew of earnings calls began with renewed buzz surrounding a deal between Yahoo! and Microsoft.

More...


See More: Week in Review for July 20-24, 2009