Advantages:
More Secure
More Powerful
More Customizable
Open Source (People around the world are contributing to it)
Constantly Advancing
Free

Disadvantages:
Compatability (Most windows programs and games will not work on it, and if they do, usually work poorly)
Difficult learning curve (Completely different from windows)
Not for the Novice user

__________________

__________________\"Only two things are infinite, the universe and human stupidity, and I\'m not sure about the former.\"- Albert Einstein (1879-1955)