Download: The Logical Consequences of Yahoo!