The dream of inexpensive computing for everyone has been with us since
the first computers. Along the way it has taken some unexpected turns.
This article summarizes key trends and a few of the surprises.