First a reminder:
Linux changes dramatically every year. Possibly because 98SE more or less stays the same, you forget that when you saw Linux in 2003, that's like seeing Windows 3.1 versus XP or a modernized 98SE (for Linux in 2008.). And Linux in 1999 was like Windows 2.0.
Now, I'm gonna answer your problems & questions with Linux:
* Driver support ("Not enough drivers")
* Speed ("Too slow")
* System Requirements ("requirements too high")
* Software ("not enough software")
* Gaming ("no games")
* Windows programs (Wine) ("but I need Win32" or "but I want commercial software")
Now, here's the answers:
* Gaming. Aah, gaming. I must admit Linux has less games. But whereas Windows 98SE's games are limited, and very few new games are coming out for it (almost all that are solely because they work with KernelEx,) Linux has constantly... new games. For example, id keeps pumping out new games for Linux, it looks like Valve may make games for Linux soon, and Wine constantly make brand-new games like Command & Conquer 3 and Call Of Duty 4 and slightly older games like Phantasy Star Online, SimCity 4 and Battlefield 2. Old games that you loved back when games were designed for 98, like Diablo II, Half-Life & Need For Speed II often work great. And even some of the newest, fanciest games (Crysis) work! In other words, the gaming support on linux is quite good. Also worth noting are open source games: there are quite a few OSS games.
* Windows programs. I'll make it short and stun you: Windows 98SE and Linux have almost equal Win32 & Win16 support. Dun-dun-dun! Whereas Office 2003, Photoshop CS2, and iTunes 7 don't run on 98SE, they run on Wine. Office 2007 even runs, sort of. Quark 7 runs on Wine. etc. And almost anything from the 98 era runs on Wine. So Wine is really magical.
* Linux does have lots of software. Linux has mines of open-source software, such as OpenOffice.org - Office, Firefox - Browsing, GIMP - Photo Editing, Krita - Painting & Photo Editing, Amarok - Audio Manager, F-Spot - Photo Manager, Scribus - Page Layout etc. All the listed apps are very good. And all are free. Some OSS apps are lackluster, but compared to where OSS office apps were just a few years ago, OSS office apps these days are wonderful, whereas just about three years ago, OSS office apps were cumbersome and limited.
'* Linux does not have "equal or worse driver support" then 98SE. It has, for modern and slightly old hardware anyway, far better support. Examples: Almost all mobos work on Linux, basically all ATI cards get 2d accelaration and almost all get 3d accelaration. Built in VESA. Support for CPUs is superior (64-bit, dual-core, hyperthreading) and support for SATA and PCI-e are superior. Support for old hardware, from period 1996-2001, 98SE most likely has equal support, with Linux supporting almost everything from that period, same with 98SE.
* Linux can be tuned to any speed. Linux is not "slower" or "faster" then 98SE. DSL linux likely is faster, a command-line Slackware is surely faster, and with lots of RAM, Puppy Linux is faster as it uses RAM to cache everything. At video encoding on modern computers, Linux is considerably faster because it supports dual-core, but at day-to-day word processing, a bloated distro like Mandriva would be considerably slower.
* Linux doesn't require intensive system requirements. The requirements for Puppy are 64MB RAM, a Pentium (PII recommended) and a CD-ROM drive that you can boot from. The requirements for DSL are 16MB RAM (with 48MB swap), a HD for swap (optional with at least 32MB RAM), a 486, a CD-ROM drive, and booting from either CDROM or floppy. Some distros, such as Xubuntu, have intensive requirements (about Pentium III, 256MB RAM, 1.5GB HD) but these still are generally far lighter then Vista.
Now for a few more FAQs:
"I don't like the Linux directory structure"
You could try GoboLinux, or you could run as root. Also, the reason the Linux directory structure is the way it is is for security, portability, and flexibility, not just multi-user use.
"I don't like passwords"
Then don't set them.
"I like tweaking INI and BAT"
There's lots of shell scripting and config file editing you can do in Linux too! Linux uses text for config files, and they're end user modifiable.
"I like DOS"
Try Qemu or VirtualBox, with FreeDOS (or a copy of 98SE) in it! You can do a lot in Qemu! Also DOSBOX, but that's only good for games.
"I want to know which distribution to use"
Here's a quick pick guide:
* Basic User, Pentium-Pentium III, 64MB RAM-128MB RAM. Puppy
* Advanced user, as above: Puppy for simplicity and speed, or a minimal Ubuntu or Debian install (ask for help).
* Pentium III 128MB RAM: Puppy, SliTaz for speed, Xubuntu for large software selection and flexibility
* Pentium III/4 256MB RAM: Xubuntu
* Modern: Ubuntu, SuSE, Mandriva. I recommend trying the LiveCDs of all three. If you can't do that, try Ubuntu first and then Mandriva if Ubuntu doesn't work out, then SuSE.
"I like this community"
Ubuntuforums.org is an excellent community. I agree though, I like this community a lot too!
