High-Tech/High-Touch: High Time?.