Somehow, it seems like most of the major
breakthroughs/advances in the
 use of computers took place early on, i.e. word processing,
 spreadsheets, and databases, and what has been taking place over the
 past 15 - 20 years would fall more into a refinement catagory.  We are
 getting faster hardware, more ability (also known as bells and
 whistles), but no major breakthroughs that open up a whole new field for
 the use of computers. Am I missing something?  
"Recent" advances would be networking, GUIs, and object-oriented systems.
Hmmm...all of these are early seventies Xerox innovations...
A continuing series of advancements is occurring in fabrication
technologies, perhaps with IBM leading the way (they have always been
ahead of everyone else).
William Donzelli
william(a)ans.net