After firing CEO Carol Bartz over the phone last night, Yahoo!'s board of directors has now put the company up for sale, as Yahoo! continues to struggle with its evolution from a technology company to a media, content, and communications conglomerate.