Ask yourself this: is your PC already doing everything you need it to? If the answer is yes, Linux makes little sense in your immediate future. If the answer is no - because you want to run a simple Internet server, say, or because you're sick of "blue screen of death" problems with Windows - then perhaps Linux is worth a look.
As we've noted, some hardware compatibility issues remain, and there is no killer app to justify Linux yet. And though a tonne of software is available, it might not be the software you're looking for. Linux is growing tremendously, but it's still an infant, and infants aren't for everybody.