
Yahoo has delivered on its long-promised makeover. The Internet portal has launched a revamped homepage aimed at making it easier to see what’s happening at the Internets other hot spots. They are trying to gain back some of the buzz that was lost to popular internet hangouts like facebook, myspace, and twitter.
Popularity: 9% [?]

