I switched to Linux a few years ago. I still use Windows for a few things (games mostly :P and Ableton), but I'm really close to not needing it at all. The recent versions of Ubuntu are mind-blowingly easy to install and configure. I would say quite a bit easier than Windows. For example, setting up a Windows install:
Insert CD, next, next, etc, finish ... wait ... wait ... 45 minutes and a few reboots later ...
Install network driver
reboot
Install sound driver
reboot
Install video driver
reboot
Update Windows ... hours and hours later .. !
reboot, reboot, reboot
Install basic software suite
reboot again no doubt
then set about locking it down some, customizing the desktop, removing annoyances.
compared to Linux (I use Mint at the moment, a full featured Ubuntu derivative)
Insert CD, next, next finish etc ... 15 minutes later
Install video driver
reboot
Update .. maybe 20 minutes.
DONE
Almost all the software I use comes pre-installed (programming tools, office suite, image editor, instant messenger, email, etc...) The extra bits are just a matter of a finding in software centre and installing. Network is up straight off the bat, even video is good to go but I choose to use the proprietary ATI driver. Linux these days is super easy. If you want to get right into the guts of it and fully customize the install, then more power to you, but it's not necessary. I would recommend it to anyone, mums, dads, kids, schools, workplaces ... Windows is a giant waste of money unless you simply must use it for compatibility reasons.
For the record, a good way to check out Linux and have a good play around is to use virtualization. I run VirtualBox (Sun >> Oracle) and it's free. VMWare is a bit better (but it costs). Anyway, install it in Windows, and then you can install operating systems "virtually" and run them inside Windows. This way you don't have to leave your comfort zone, and you can get a handle on a new OS, or 10 new OS's!