Where to start? ...
Windows and Linux are both equally capable systems. Windows has better hardware support, but the gap there is narrowing rapidly. The fault there lies with the hardware manufactureres, not with the OS. Nvidea provides good support for Linux with drivers for its video cards. ATI is improving its support. If you buy the latest and greatest hardware as soon as it hits the shelves, it *might* not be supported in Linux. Wait six months, and it probably will be.
In software, except for a few "high-end" programs in a few areas, Linux can compete easily with Windows. (And sometimes the "high-end" programs are written for Linux, not Windows.

)
For instance, my system uses an Athlon XP 2100+ cpu, with an ATI Radeon 9000 Pro 128 video card, a Creative Live sound card, and a common array of hard drives, CD/DVD drives/burners, etc. I sync my Palm Tungsten T3 PDA with it, and usually use a 512M USB key to transfer files between machines at home. To surf the net, I normally run the Opera broswer, just like I did in WIndows. My second choice there is Firefox. I use KMail to handle my email, and it is as easy touse as MS Outlook, without providing vectors for viruses and trojans. The absolute best CD/DVD brning software I have ever found is in Linux. When I used Windows, I loved Nero. Now, I use K3B. For playing music, I use Amarok; for video, I use Kaffeine. WHen I need to write letters, work on spreadsheets, etc., I have OpenOffice available. It uses an open standard as its default file format, but it can read/write MSOffice files as well, too.
Do I have to be a geek to use Linux? No. Some distros, such as Slackware and Gentoo, encourage it, but there are many "newbie-friendly" distros available, such as Mandriva, Suse, Ubuntu, and many others. The command line *is* more powerful, but many gui applications are really just wrappers around command line tools. For instance, to install new software, I can either open a command linewindow, switch to super-user mode, and type "urpmi <name of program>", or just open the Command Center gui, click on the software tab, select the packages I want from a list, and click an "Install" button. Both do *exactly* the same thing, just one is the direct command line, and one has a point-and-click interface. (And I *never* have to reboot to install software, except for when I upgrade my kernel.

)
A word about malware: Viruses
do exist for Linux, some even in "the wild". But they cannot succeed against current systems. They are good only against older, unpatched systems. (I suppose one could make a somewhat similar statement for WIndows...

) Plus, email and web-browsing are no longer valid vectors for malware in Linux. You can't infect the system if youdon't have any priviledges to the system.

In other words,
nothing gets installed on your system without you knowing about it. The same with spyware. Sure, it's possible to add some data-mining cookies to your browser, but that's about it. Nothing that's going to run in the background, and "phone home", unless you explicitly install it.
Games. Linux is great for games. However, if you want to play the latest and greatest games available for Windows, you are often out of luck. STill, some games publishers are learning, and are releasing versions for Linux along with their WIndows releases. Unreal Tournament comes to mind as a recent one. Still, when you consider that games companies are in business to make a profit, and roughly 90% of all PCs run Windows, where would you expect them to focus their energies? For those games, there is Cedega, from transgaming.com. It's not really an emulator, but that describes how it works, well enough. It is how I play CIv3 on Linux. They should have Civ4 working on it within six months (I hope).
FInally, let me say that, although I do promote Linux, I do admit it is not for everybody. For instance, if you use your computer primarily for gaming, you want to keep Windows, at least as an alternative OS. If you want a machine that will just work out of the box, go to Dell, or HP, or whoever and order your system there. They'll make sure it works before you get it. If you have to use tools that are only available in WIndows, use Windows. If you don't care/want to understand how your computer works, and WIndows is working for you, use WIndows. If you don't mind investing a little ental "elbow grease", give Linux a try.
vbraun: good enough?
