I say 98SE, I just posted this in another thread so I'll quote myself:
Quick answer to your question, WinME is a 9x kernel so 95/98 drivers will in most cases work fine.
-------------------------------------------------------------------
I have not tried WinME (at 98SE still) and probably will not. Several reasons:
1. My roommate did and it crashed about every 20 minutes, and he went back to win98SE the next day. We've since decided this was due to his crappy Ensoniq64 soundcard that is very driver picky. While I have an SBLive and probably wouldn't have this problem, I'm in no hurry to test my theory.
2. I hate Windows Media Player 7. 6.4 is much more to my liking.
3. I don't like having no native DOS Mode, in a DOS Box windows still has locks on some files and there are things you just can't do with windows running. The list is dwindling..but WinME still runs on top of DOS, there is no good reason to disallow native DOS mode, most people don't use it anyways.
4. System restore. Enough said.
5. My system doesn't get along with Win95, but it gets along nicely with Win98SE, it runs as stable as I expect 9x to run, and it works quite well. I'm happy at 98SE I figure why try my luck? You know the old saying, if it ain't broke, don't fix it. The main reason I don't upgrade to WinME is not exactly a good reason against the upgrade, but rather a lack of a good reason for the upgrade.
Just in general I don't like the way they remove alot of system level control, it's probably very good for joe-blow user, but it annoys me to no end. I like to have my own control over the system. And there is new bloaty software I don't need/want as well.
-------------------------------------------------------------------