Yahoo's generated a lot of its earnings from selling investments in other companies. When you back out earnings from operations, you get Google-style valuations. Except Yahoo doesn't generate operating earnings growth remotely like Google's. Google's way overvalued - I can't see it generating half as much earnings as a Cisco, but its market cap is within 10% of Cisco's. Bottom line, Yahoo is even more overvalued than Google, and that's saying something.