Yahoo Favors Its Own Download Site, Then Offers Yahoo Toolbar Download, Too

While the US government accuses Google of, in part, favoring its own properties in search results, Yahoo appears to be doing the same thing on...