Now that we’re away from manny’s Gravity Bong Police, we can let loose!
Hoo-eee!
Hoo- hey, Slashdot’s loaded now.

Seriously, now that we’re in IMHO, maybe we can get more of the testimonial-type reasons in this thread.
I used to be a Microsoft-only guy. From Windows 3.11 to Windows ME, going through Windows 95 in the process. By the time I was using ME, however, two things were happening:
[ul]
[li]I was gaining a better awareness of what kind of software was out there for Intel-like machines. I wasn’t really aware of much beyond the MS/Mac dichotomy, and I knew that Windows was the lesser of the two evils. I could put up with the crashes and expense as long as I didn’t know alternatives existed, but around then I became aware.[/li][li]Microsoft dumped MS-DOS mode. All of a sudden, I didn’t have a way to run software I had run for years in 95. All of a sudden I couldn’t use stuff I’d paid money for. They still had all of the headaches of 16-bit code (which persisted until XP), but they didn’t give me any way to take advantage of the upsides to it. I’m a proponent of using something until it breaks: MS-DOS programs still work, and there are some really good programs from the 16-bit era, but all of a sudden Microsoft decided not to include decent MS-DOS emulation anymore, and so my programs were broken. Not acceptable.[/li][/ul]
So I looked around online, following up leads on this really interesting OS I’d heard of: Based on UNIX, it was Intel-native but really stable and secure despite that notable handicap. And it was cheap. Really, really cheap. So I bought the Red Hat Linux 7.1 Bible from Barnes&Noble, 20% off, downloaded some files on the minutia of using fdisk to partition my hard disk, and over a weekend I installed and customised a dual-boot Linux/Windows ME system.
Linux was a wake-up call: Hello, ignorant one, OSes shouldn’t crash! Ever. Even if the moon is in Leo. Even if the office suite falls to the ground, clutching its gut and moaning. Even if the browser drops of heart failure. All of the above have happened to me numerous times in Linux, and the little OS simply kept going its way, picking its way around the bloodied corpses of applications that stumbled over their own feet in an alligator pit.
(I should lay off the metaphors.)
Aside from the non-crashing part, Linux let me do things I didn’t even know I wanted to do. Microsoft asks you ‘Where do you want to go today?’, then refuses to take you there unless it has already made the travel arrangments. Linux doesn’t ask any stupid questions and takes you wherever you tell it to go. ‘You wanna winch yourself up that tree there? Ok, boss. Up we go!’ and pretty soon you’re looking down on a bunch of really surprised geese.
Case in point: I no longer have to worry about the format of a disk if I just want to copy it. Linux contains a program called dd, which reads a file and copies what it’s read somewhere else. What it reads and where it copies it is completely up to you. Since everything hooked up to the computer looks like a file to Linux, you can have dd copy a floppy right into your speakers if you want. (It sounds like patterned noise if the disk’s formatted.) dd doesn’t even care about formatting: It just reads raw binary directly from the input file and writes raw binary directly to the output file.
dd shows a kind of raw mechanical idiocy that’s damned refreshing in this age of SmartQuotes and Clippy, the Hell-Beast.
Anyway, I ran Linux exclusively for months after I’d installed it. I learned how to mount my Windows partitions and read from them and write to them. I downloaded dosemu and I played Wolfenstein 3D in an environment it couldn’t tell from MS-DOS 3 running on a 386. I learned Vim first, then I was utterly seduced by emacs (Escape-Meta-Alt-Control-Shift forever, baby!).
Then I rebooted and booted up ME.
It was like going from a Porsche to a Model T. Worse, even, because Model Ts could at least be serviced by their owners. I opened a command line and was confronted by the poor excuse for a shell that is MS-DOS. I tried to customise the interface and it wouldn’t let me. The OS was like a police state Homeland Defense Officer: ‘No, I can’t let you do that. No, you cannot be allowed in there. No, that tool is not to be used in that manner, put it down now or I shall issue a nonsensical error message and bring this whole thing crashing down like a gutshot elk.’ It wasn’t long before I got claustrophobic: I had been walled into an ugly, Formica-and-fake-plant prison with paranoid guards and psychotic inmates. It was the Fischer-Price Penitentiary, as dreamed up by Franz Kafka: Blunted scissors that still managed to jab you square in the crotch at the worst moment.
I ran back to Linux, like a political prisoner across an embassy’s threshold.
I still have ME on my desktop. Sadly, there are some programs that don’t exist on Linux in a stable form yet. But damned few.
Derleth, Linux user and metaphor junkie.