I like the look of it. Clean and simple. The navigation is also very well-made. But I don't think that this website will be a huge success as most of what you feature is actually part of Yahoo's websites. Further, I don't know whether you own a permission my Yahoo to use their logo as a part of your logo.
Thanks for reviews! Hmm...in my case and not only in my case I see the results are correct. Dunno why it appears an incorrect result at you.
What is the utility of such a product when the service provider himself is offering most of the things