Craig F. Barrett - Comments welcome: Waiting for the 5 train