if you can't compare... you can't compete!
lack of easyness & software support are the major drawbacks i found with linux.
damn... i see users who don't know where to right click & where to left click in windows!
you can't expect them to use linux to access internet!
for windows, software providers do it at ease like insert cd & next next next (wizard)... configures on its own. no brainy stuff!
again, even with the fact that there is huge increase in software support for linux. still, if you find your favorite game/software not in linux, you tend to turn to windows options... and it comes to xp/vista!
linux also has os compatibility issues!! u may not be able to run single executable in all distros & versions...
i would really prefer mac over windows/linux. coz i've seen that even novice user can get it working anyhow! the designers have thought over it a lot!!!