Windows 3.11
Cons-
poor resource management (memory, gdi , etc)
no premptive multitasking
poor game support
Pros
ran well with 8MB RAM
small install size (<30MB)
big improvement over dos for many things
an install could be easily moved from one machine to another since the OS wasn't as bound to the hardware as tightly as (95/98/NT) are.
These are just some things off the top of my head. Often time makes it difficult to put things in perspective. When I was using WFW311 i liked it well enoough and postponed switching to WIN95 for quite a while (and ran a quad boot WFW311 / OS2 / WIN95 / linux system for about a year after that (until early 97). From todays standpoint it sucked. As with other advances, you gain stuff you give stuff up. Things I miss about winfw311: being able to easily move it from one machine to another (no PNP), good performace with older hardware (relatively), ease of installation, etc. Things that most impressed me about win95 - better multitasking, better memory mangement, more gdi resources (no more black icons cause the machine ran out) built in tcp/ip (trumpet sucked), long filesnames.
Overall we have come a long way, but there is still a long way to go.
Chris