Advantages and Disadvantages of Linux
Advantages of Linux:
Most Linux distros are free..... users do not need to pay for a copy, but this is only one aspect of freedom enjoyed by Linux users! In addition, Linux distros can be freely downloaded and legally installed on as many computers as you want and freely (and legally) given to other people.
In most cases, there are no software license agreements; you are free to do virtually whatever you want with Linux. Because most distros are open source, you have access to the source code and can customize Linux to be whatever you want it to be; you can even create your own distro if you like!
Linux is easy to install! In many instances, it is actually easier to install Linux to your computer than Windows. Click here to learn more about how to download and install Linux to your computer .
Installing Ubuntu using Wubi:
Linux is very stable! Linux systems rarely crash, and when they do, the whole system normally does not go down. The "blue screen of death" familiar to Windows users is not a worry for Linux users.
Linux is less vulnerable to computer malware!
Because most computer viruses are designed to attack Windows, the odds are considerably less for Linux to be infected with a virus than Windows .
Because the programing code is available for anyone to view, there are many eyes constantly examining it, which makes it highly difficult for malware to be hidden within the code . With this being said, it is recommended that people install an antivirus in Linux to provide an additional layer of security. Here are some resources with more information about Linux security and why Linux computers are much less likely than Windows to ever become infected with a virus:
Why Linux is More Secure Than Windows 
Do I Need an Antivirus Program on Linux? 
The Big Ol' Ubuntu Security Rescource 
Ubuntu Documentation: Antivirus 
Linux Security for Beginners 
Linux Malware - Wikipedia Article 
Linux does not slow down over time!
Linux can breathe new life into old computers!
With Linux, you have so many choices in a wide variety of distros! Linux comes in all sizes and flavors, which offers a wide variety from which to choose the distro that will best suit your needs. Another advantage of this variety is the innovation that is taking place in the Linux world because it is open source. You can learn more about different Linux distros by going to distrowatch.com.
With many Linux distros, you have access to free software which numbers in the thousands!
The Ubuntu Software Center:
With Windows and Mac OS X, it is very common for users to install additional software which comes from many different places. For example, a Windows user may have iTunes, Mozilla Firefox, Adobe Reader, and Google Earth installed, all of which receive critical updates from separate locations. With Linux distros such as Ubuntu, Linux Mint, OpenSUSE, PCLinuxOS, Fedora and many others, the majority of any software needed can be downloaded, installed, and updated from a central package management system provided by the distro. This provides a more smooth software updating process for Linux users.
Other Linux advantages! Click on the following to read a couple articles about Linux advantages:
Linux, the Ultimate UNIX 
10 Reasons for Switching to Linux 
Disadvantages of Linux:
Many Windows programs will not run in Linux.
iTunes, Microsoft Office, Internet Explorer and many other Windows programs will not run natively in Linux. The good news is that there are decent ways around most of these problems. For example, music libraries can be managed with an iPod using programs such as gtkpod, Amarok, or Rhythmbox in Linux. Mozilla Firefox and Google Chrome are outstanding Internet browsers which can be used in the place of Internet Explorer. It is also possible to run iTunes in Linux using Wine, VirtualBox, or Parallels, though it is difficult to have good results. OpenOffice is an excellent office suite which can be used in the place of Microsoft Office, but while overall compatibility is good with Microsoft Office formats, it is not perfect. Click here to learn more about Windows software and their Linux equivalents .
Despite this, most Linux distros, especially the major ones, are very intuitive and user-friendly. Also, the desktop environments in Linux are in many ways similar to Windows in their appearance. One thing which should be emphasized is that there is also a learning curve for Windows XP users who switch to Windows 7. Click here to learn more about the major Linux desktop environments and to see pictures of them .