The computer systems are not that deviated from what I would expect. I have to strongly agree with TheEngineer in this case.
What you look at as a "massive advance" is purely incremental. A PC today does what a PC 20 years ago did. Embedded systems are somewhat smaller, but that is balanced by less reliability in a lot of cases. An example in point is that a minicomputer from 1980 and a modern minicomputer are pretty much the same size, and do the same things. While the more modern machine (A Sun E25K for example) will have more refinement, and its results will have more clarity, the services and technologies it runs will be similar to what its predessesor did. The specs for an E25K are here:
http://www.sun.com/servers/highend/sunfire_e25k/specs.xml
I need to point out that the kerb weight of the system is 1122 kg (2468 lb.) well in line with what traveller places as a TL9 miniframe rated as M5, though the E25K mentioned would be better thought of as many M0 rated computers in most normal configurations.
Going up to current day supercomputers the Cray X1 weighs in at 895 Kg (1973 lb.) per cabinet, and starts at a minimum of one cabinet. You can have as many cabinets in the one machine as you like, though needing more the 128 is unlikely. That's a computer system weighing in at over 100 tons, without its own power, though with intergral climate control.
Going back to my original point. An Apple II vs a 3GHz Pentium IV. Both run the same types of software, such as games (Ultima vs Ultima Online) word processing (wordstar vs Microsoft word) spreadsheets (visicalc vs Excel) databases (dBaseII vs mySql) programming (Fortran 77 vs visual basic) control printers (Lineprinter vs Laser printer) and connect to the internet (BBS vs the interweb). In each case the tools and abilities are more refinied, in a lot of cases more reliable and faster, but are basically the same things at a slightly higher tech level.
Enough Rant