It always feels like hardware is a few steps behind in it's ability to "interact" while being leaps and bounds ahead in overall technical wizardry. We still haven't seen the next hardware revolution (on the consumer side) in the way that Web Blah Blah might have been considered a "software revolution"
- Steve Spalding