BuzzCast 05/04/2007 – Microhoo? Yahoocrosoft? Merger?

Could the news be true? Is there really going to be a $50 billion merger between these two tech giants? It’s frighteningly possible! Buzz Out Loud episodes are released in their original audio form. Some metadata supplementation and/or correction has been done for SEO, clarification, or as a product of data migration. Please report errors …