Ya, this is one of those religous questions, like "are AMD chips better than INTEL?", "Are Ford trucks really tougher than GMC?" "is it better to FOLD or to CRUNCH"
Etc.
IMHO, the big difference with "which LINUX" compared to all the other major religious arguments is that at least SOME LINUX flavors really are different. I mean, Ford trucks really can go anywhere a GMC can go, its which you prefer. And pretty much any software that runs on intel will run on amd. There just isn't really much difference ....
And then you come to Linux. There are real FUNCTIONAL differences between distributions (Linux Router Project = router on a floppy, no GUI VS the GUI everything distros). And then there are cosmetic differences.
The "window manager" you use will also spark religous discussions. In windows, you pretty just much use windows. In linux, you can choose KDE or GNOME as your "window" environment, or you can choose much smaller (less memory) window managers.
LINUX IS ABOUT OPTIONS, since everyone has different preferences, "best linux" doesn't really make sense as a question.
Some people want to get in and know all the guts of their OS, want to configure whether their kernal allows certain things, want to only have the driver for their particular network card, so that there is no wasted spaced with extra drivers, etc. etc.
Other folks simply want a "windows replacement" maybe with some extra feautres, like SMP support.
MY RECOMENDATION is Mandrake. I've been running Mandrake 8.2 since it came out. I also <prefer> gnome, and it was easy to default to gnome instead of KDE.
<NOTE, redhat and mandrake are so close, that most of what I say below also applies to redhat>
SO WHY MANDRAKE?
I have seen software that has precompiled binaries <um.... ready to install without knowing too much
> for redhat / mandrake, but only has the source, that must be compiled, for other distributions. In other words, mandrake / red hat has some <ok maybe slight > greater application support than some of the other distros.
As others mentioned, it has a GREAT graphical installer. It makes using linux VERY SIMPLE. I origionally could get up and running quickly. I LIKED the fact that the default install put too much on my system. I didn't know WHICH browser was a good one, and I could try a bunch out. I now know that MOZILLA is my browser of choice, and can just install that in the future.
NOTE, the graphical based systems DO ALLOW you to get down and dirty and non graphcial. Mandrake will run in a terminal window only, if I wish. I can compile my own kernals either from a command line OR from the Mandrake graphical kernal configurer.
Mandrake is as powerful as any of the other distros. It has all the power, all the flexibility a power user needs, AND can be simple for the newbie.
Mandrake is a good system for a newb to install, and grow into.
WHY NOT MANDRAKE?
It won't do a default install on a 486. It has pentium optimization built in to the default install. Of course, once you are installed on a pentium machine, Mandrake will compile 486 kernals, its just that the default is only pentium and higher.
Because Mandrake tends to recomend / default to installing extra software that you might not need, a newb with a small hard drive could be hosed. Note, the 8.2 default install will install a base system, no GUI, onto a 60 meg HD. But you only get this option with the "advanced install". The advanced install lets you check wich software you want installed, so you can have as little or as much as you want.
Many Linux distributions really are different, and suitable for different needs. Most of the big distributions really are functionally equivelent, and it ends up boiling down to your own personel tastes.
In windows, you get to chose windows. PERIOD.
This is linux, you do get to chose what you like, there are plenty of choices, and pretty much any distro you choose is beter than windows.
Enjoy, and welcome to the light.