OK. I rarely get into such endless and passionate discussions.
However, having "USED" Linux for the past 2 years (emphasis on past-tense, I now dual-boot but rarely use Linux), I would like to state my view and receive feedback.
Why I do not use Linux:
#1. Wireless card is difficult to set up (not plug&play) (WG311v2)
#2. Video card performance is significantly degraded (even when using the NVIDIA drivers) (GeForce 6100)
#3. Lack of sufficient specialized and quality applications. (Yes I know that I could use GIMP and BLENDER)
#4. Lack of quality games (Yes I know that there are some very good games for Linux)
Why I will not be using Vista:
#1. Way out of my budget. I could never shell out so much money.
#2. Concern for my privacy. (Microsoft cripples the user's control over his/her system. ie. Palladium)
http://www.eweek.com/article2/0,1759,1786147,00.asp?kc=EWRSS03119TX1K0000594
#3. I see no significant advantage in using Vista over using XP.(extra features look like fancy gimmicks)
Why I use Windows XP:
#1. Because I am not ready to use Linux until my needs are met. (see "Why I do not use Linux")
Why I dislike using Windows XP:
#1. Administration and Maintenance are time consuming and become an annoyance. (need for frequent Defrag and AntiVirus)
#2. I do not have as much control over my system as I would like to have(unable to uninstall certain things, cannot access innermost command line.)
#3. System is bloated (performance is degraded because of this)
#4. System is unstable (system crashes frequently and must be completely shut down in every serious case of malfunction as opposed to simply ending an X session or doing init 2)
Note that I may not have covered all issues regarding each operating system. I have simply highlighted those issues over which I had major concerns. I truly look forward to using the perfect OS. I do not care who makes it. If MS makes it good for them. However, the way things appear, it seems as if the perfect or near perfect OS may materialize from the FOSS community sooner than it will from MS or other solely proprietary vendors.
What I tell people about Windows:
I use windows XP. There are programs that I use, that have no equivalent in other operating Systems. I enjoy many of the features that Windows is shipped with. However, There are aspects of the OS that greatly annoy me. I fear for my computers welfare. I do not think that my computer's potential is being fulfilled.
What I tell people about Linux:
Linux is better for your hardware. If properly engineered it can let you fully exploit the resources at your disposal. Linux is less likely to contract viruses and Malware. You have more control over your systems configuration when using Linux. However, it can be a pain to get hardware properly configured. Some distribution s lack visual appeal. You may quickly find that your favorite program is unsupported and that there is no practical equivalent.
Try Linux in two years.