USB 3.0: Separating hype from reality