Have Google business model and strategy proven to be successful? Should investors be impressed with the company's financial performance? How does the company's financial performance compare to that of Microsoft and Yahoo? Please conduct financial analysis to support this?