What Yahoo needs to do is get rid of Yang. He does not know what he's doing. He bought this Right Media crap, which is costing Yahoo money, not necessarily making them anything. Yahoo can outsource the ad sales to Google, saving them a good amount of dough. Try to merge with eBay. Same culture, and both could save money. Have P.E. acquire them through an LBO. Try to make a deal with AT&T, Vodafone, or another company. Merge with AOL or be acquired by News Corp.
Google is hinting on a white knight to save their fallen adversary. Possibly this is where Apple comes in and offers to buy them. With Google on the BOD, then they would still have some control over them, albeit indirectly. However, Apple does not have the money to compete with Microsoft, if Ballmer wants to play hardball. Not many do. Since Berkshire Hathaway does not believe in the Internet, nor will go against is friend, Bill Gates, that is also out of the question.
I do think Microsoft acquiring Yahoo would be bad for the Internet as well as Microsoft in general. If Yang steps down and the incompetent board places a real CEO in place, that would help sway the major share holders. They can also enact the poison pill, but knowing Microsoft, they'd still take on Yahoo. Especially when the shareholder meeting is not far away.
For such a small company (in terms of employees), they really need to cut more costs. They should be able to get by well without all of the US offices and staff. They should cut staff by half and close non-essential or non-producing offices. Keep NYC, Chicago, & Sunnyvale, get rid of the rest. No need for them. Move Right Media and Blue Lithium, the two dumbest purchases in the last year into Yahoo (the rent and offices for both are crazy). In terms of data centers, they should either make a play for Limelight, or make a deal with eBay, as eBay has one of the world's largest data centers.
There are many plausible options open to Yahoo. But they need to be creative. They have billions of expenses that they do not need. It might take a hit on Yang's ego, but they would be able to cut costs and stay somewhat independent.
They also need to STOP MAKING STUPID PURCHASES!!!!