Separating hype from reality