gentoo is the best but if u want to install it properly it takes many tryes and reading there help file (which is very usefull) i love gentoo it is fast as hell and great for custmizations on the pc towards waht the purpose is of it. but other than that i think over all most of the big names are easy to install unless you want specific things that are not normal
Both are a peice of cake to do an initial install on IF:
You have hardware supported by their drivers, are just trying to get the basic internet terminal up.
Any too new or too old hardware can be a nightmare. And when it comes to selecting a browser and mail program there are many to choose from. Picking and learning something is the hard part. M$ puts a lot more effort into their driver database, online upgrades, and help files than you'll get from Linux, Unix, VAX, etc.
I agree LeeJend, but to a point. I have an ASUS P4PE. The Broadcom440 onboard LAN came with linux drivers on CD and that wasn't a problem getting it to work.
My onbaord Sound Card on the other hand will not work no matter what I try. It is a known problem with these P4PE's as a google search will prove, and has varying success. I've tried the ALSA drivers with no success.
I also cannot get IMWHEEL to configure correctly to allow me to use the side back/forward buttons. I can configure IMWHEEL to get the wheelbutton to work, but with XEV it is shown that there is no output from the nav buttons. This is RH9 btw.
That is my only problem with Linux, not everything works as easily as with Windows Try upgrading your browser for example, I can do it, but something that would take 5 minutes in XP, takes about an hour of changing script lines in usr/bin/mozilla and relinking plugins.
BTW if you have any archaine hardware or a non Intel/AMD cpu then ignore Linux and use NetBSD, that will run on over 50 different architectures
If you want something extremely secure, then again ignore Linux, but look at OpenBSD.