I am now a huge fan of Windows ME, I will not stop until its name has been vindicated. Recently I was terribly curious about the supposed worst Windows OS ever. I tried the retail install disc, wouldn't boot. I didn't care much for upgrades, so then I got the OEM version, same as my beloved Windows 98SE OEM install disc.
Having since installed Windows ME on a desktop P4B533-VM board, a Dell Latitude D600 and a Thinkpad T42 (with correct drivers), along with running lots of games, my everyday programs and a bunch of DOS programs, I have come to the conclusion that there is nothing wrong with Windows ME (OEM version at least).
Maybe it's the retail or upgrade versions that are garbage, or maybe it's the retail pre-made PCs of 2000 that were broken, the truth is Windows ME is not bad. It's nothing more than Windows 98SE with lots of improvements, newly added features and Real Mode MS-DOS being hidden (not removed). Windows ME is simply the next step forward after 98SE, after 98FE, after 95. It works just as good as 98SE, perhaps a bit better without the DOS bootloader.
As for Real Mode MS-DOS, it's not actually removed, Microsoft just disabled the common buttons and options for getting into it. If you make a Windows ME Emergency Boot Disk (Add/Remove Programs I think), you can use that to get into Real Mode DOS. I haven't tried it much, so I'm not sure if EMS or anything else is disabled.
Does Windows ME still run DOS programs? Of course it does. Every 9x OS has a permanent MS-DOS compatibility layer built-in, virtual program manager I think. 9x cannot run without MS-DOS, the virtual MS-DOS environment is always there. When you are using Windows ME, you still have the same virtual MS-DOS access that 98SE offered. When people say there's no Real Mode DOS access, they mean you can't boot direct to MS-DOS 8.00. At the desktop, you still have complete access to virtual MS-DOS.
What does Windows ME do better than 98SE? Well, it as an incremental upgrade, there isn't a ton of things it does better, but I can think of a few immediate ones. Windows ME comes built-in with USB mass storage. Imagine if you are using Windows 98SE on a motherboard it has no drivers for. That means no CD drive, no PCMCIA, probably not floppy drive either. That's pretty annoying, especially since Windows 98SE really needs the install CD when it first gets to the desktop. Windows ME requires no such pampering, you just install it, get to desktop, plug in a USB flash drive and go.
Windows ME also has better built-in driver support than 98SE. Sure, it's one year newer, but back in those days, a lot happened in one year. Windows 98SE is notorious for having almost nothing for driver support. Windows ME is quite a bit better.
Because of those advantages, the way I see it, Windows ME is perfect for newer PCs with poor or no MS-DOS sound support, but you still want full Windows 9x game/program compatibility. Windows 2000 and XP have really horrible 9x support. When using PCs from the early 2000s, 9x is the better choice for performance and compatibility. Windows ME is best for newer PCs. Use 98SE if your computer has good MS-DOS sound support.
Nobody seems to sell Windows Me install discs anywhere, so I made myself a Windows Me OEM disc (Lightscribe CD of course).
