The new Yahoo homepage:
The current Yahoo homepage:
As Google Blogoscoped reports, Yahoo makes some experiments with its homepage. The new one looks clearer, focuses on search, but still isn't perfect. As most of its users have accounts, Yahoo homepage should be My Yahoo.
Street View gives you a window into climate change
2 minutes ago