I think it’s a good buy. Googles advertising revenue is much stronger, but they also got alot of free hype in the media over the last many years. Not that Yahoo didn’t, but Google became the love affair for everyone and media.
Yahoo has alot more to offer(except #1 search engine popularity)that I think as they mature will eventually allow it to surpass Google – especially if MSFT ends up buying it.