WOW - this is the most measured I have ever seen responses for this question... Usually people fly off in one direction or another and it gets ugly - fast.
For me, Linux is out of my comfort zone, I work on Windows Server farms and large infrastructures for a living and have always worked on Windows based machines. As people have said, security is an issue and keeping up to date with all the threats and security holes is a pain in Windows environments. Add to that the large cost associated with getting current with your Windows and Office version and you have a compelling argument to move to, or at least try Linux.
The cost of Windows Vista Ultimate and Office 2007 is just a little terrifying!
Linux does require a good level of understanding to make it run right... that is, to get good value from it. I would say Windows is easier to get more from, that\'s not to say it\'s better but that there are vastly more applications for it and the number of people who use it is also massive so getting help is often easier.
If you\'re really set on having a go and fancy a toe in the water, you could do worse than downloading a copy of VMWare server (Free) and setting up a virtual Linux machine from a cover disc or download and have a good play around before overwriting your machine with Linux. If you\'re fairly knowledgable you can dual boot your machine and have both, it\'s not hard but needs some planning.
The bottom line is that for home use, it\'s all down to personal taste and availability of applications you like or need.
I need MS Office 2007 because, and I hate them for this, it is the best office product bar none and I also need Paint Shop Pro because the learning curve on Adobe is more than I can be bothered with lol
like Dr Pepper, linux is: Try it, you might like it