Computers have the potential to vastly increase our personal productivity. They are also, of course, capable of becoming vast time-sinks, sucking our productive moments away in a haze of frustration and imposed patience. Alas, the line between one and the other can be exceedingly thin.