SelectingADistribution notes that a number of LinuxDistributions that exist only as "desktop Linux" do nothing but try to be Windows. As soon as you get past this mentality and realise that you are not locked down into simply trying to ape Windows, you'll get much further with Linux. That's what makes MacOSX so successful, too. Important differences between Linux and Windows:
Registry. As per the FileSystemHierarchy, system configuration files are kept in /etc, with separate directories and files for separate subsystems. Per-user configs are kept in the users’ home directories, so they won’t be wiped on an OS upgrade. Most config files are plain-text files, and can be managed with standard text editors and file-manipulation utilities. For instance, it’s easy to backup and restore a set of config files, and use the diff(1) utility to see exactly what’s been changed.You (can) know precisely what your computer is doing at every point.
You can look at a process list and be able to name exactly what all the processes are, what they are doing, what the consequences of shutting them down would be, f.ex:
For most processes you can just type man foo to find out what they're for, much unlike Windows. Of course, a dumb Linux SysAdmin will still lose to a smart Windows admin every day -- see sites like
http://www.pacs-portal.co.uk/startup_content.htm and
http://www.answersthatwork.com/Tasklist_pages/tasklist.htm.
lib/main.php:944: Notice: PageInfo: Cannot find action page