I found a secret to make any searchengine to come in Top10, but I don't want to post it here cuz I am not so sure whether it will work or not. Any way according to me google is doing better than yahoo.
I'm enjoying yahoo for last three years. I getting enough traffic from yahoo. Yahoo have improved it self much more than it was before three years. But soon it may be good search engine that others.
In my opinion Yahoo need to improve there services level. Like google lounch Twitter and alot of other products and allow people to creat a back link with such a high profile website which increase the interest of people to join such a network and Yahoo need to lounch some new services like Blogger. Yahoo answer is a good effort but it need more things to include. Also their is not such Webdirectories available in yahoo as google support like Dmoz etc.
yahoo is essentially a portal trying to get a pie of the search engine,they may not be doing that well in that arena,certainly they are not dying.
The one issue with yahoo, well their mail system. Their high alerted mailing junks a lot of emails and even blocks them. They are over the top and that is why I am not with their mail system for this main reason. Their new looking system looks a lot modern and I like it but I cant see my self going back.