You weren't multitasking with any amount of RAM in Win95. Win95 was still task switching like Win3.1x. At that time, NT, OSX, and Linux were the only multitasking desktop OSes available. Mac maybe, I'm not sure if it was multitasking or task-switching before the BSD integration.
I was supporting a Win95/Win98 LAN with 200+ users and a half dozen NT4.0 servers back in the late 90s. Win95 had many shortfalls in networking, security, stability, etc. I migrated my power users onto NT4 Workstation so they could get work done.
No offense, but all of the Win9x flavors (including ME) were crap. Hardware is cheap, it bothers me not at all that Win7 requires 4gig of RAM and a 300gb+ hard drive to run. It's so much better than anything that came before, it is well worth the price.
Chris
I started out as a PC tech for a school district in 2000, and we had a 50/50 mix of PC's running Win9x and MacOS (pre-X).
Depends on your definition of "multitasking" but no matter what the PC's were better at it than the Macs. Even under Win9x. Maybe you don't have a simultaneous multiuser environment like a *nix, but at least with a Win9x machine you could share clock cycles on the CPU with more than one task. I could install software and minimize the installation app while running a different app, or I could print a large document such as a term paper and switch to my web browser while waiting for the 50 pages to finish printing.
Mac OS 8.x puts up a modal window (with no user interaction possible other than cancelling the print job) that blocks all user interaction with the rest of the OS when printing. Srsly. I guess it needed to monopolize 100% of the CPU to freaking
print.
All of them have come a long way since then, but I still think the *nixes are far more memory efficient and forgiving to aging hardware. I believe you can still compile a 2.6.x linux kernel against a 486 processor if you want. Try installing Win7 on that, or an original 75mhz Pentium chip.