The one thing holding me back from Linux is last time I tried it there was still no easy way to download free software from the web and one click install it.
I typically give up when confronted with 'then open the terminal' then 'copy this long string in' and stuff like that just to get an app installed.
As soon as software is as easy to install/uninstall as Windows and Macs then I'll probably have the option to boot into Linux on all my machines and slowly start using it more as I get the software I want running on it.
It's also the problem of support by the big companies like Adobe and Apple and hardware problems. It can still be an issue with Mac's and they have almost a 10% market share and a huge corporation backing them.
Linux would need to get a huge boost in market share to get wider support. The net books are starting to help in this area.
I think the time for Linux is getting near but it's not quite there yet.
I'm just goofing around in my office tonight, cleaning out some stuff and I came across an 8 year old Dell C600 Latitude laptop gathering dust. I decided to pop an Ubuntu disc in and let it do its thing, just to see how some pretty old hardware would respond. Inside of 30 minutes it was up and running perfectly. This was a laptop manufactured well before every laptop had an onboard Wifi adapter, so I plugged in an old Linksys USB adapter, the kind that had an extension cord and a little flip-up antenna. A few seconds later, all I had to do was type in my WPA password and I'm on the net with this thing. If this was Windows install, I would still be finding the right drivers for the wireless adapter. I don't get it.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic