Linux as a desktop OS? Based on my personal experience, I could sum it up as this: A money saver, an amazing enabler, and not for everybody.
Allow me to explain what I mean. Software piracy in Argentina is pretty much the norm rather than the exception. Microsoft knows it and doesn't gives a **** as long as they can put the pressure on the government and the private companies to make themselves a profit. But they pretty much know that they can't possibly expect individuals with 2nd world salaries to pay for their dollar-priced OS and software, so they happily look the other way as long as they can generate a dependency on their products.*
Me? I still don't like the deal, since I find it dirty and humiliating, so I do my best to avoid piracy. So I dual-boot between Ubuntu (primary OS), and a Win 7 Starter + Office Starter running mostly with open source and freeware (secondary OS). Were it not for Linux, I wouldn't be able to afford staying on the legal side (which around here is, again, more of a moral posture than a legal necessity for home users), since I would need a REAL OS, and not a Starter version.
I have to admit, I actually love Win 7. It's amazing, stable, fast, easy to use, reasonably backwards-compatible, everything a Windows OS should have been from the beginning. I just wish it could be more affordable.
I'd use linux if I didn't also use my PC for gaming.
Yeah, I know. I find Linux lacking in games (but I don't really have the time to do much gaming, if any), and very specialized software (which I have no use for). But I guess if you do use those programs, or if you're a hardcore gamer, Linux may not be for you.
printer firmware updaters
Also drivers. Avoid lexmark at all costs.
Regarding drivers and hardware recognition, my personal experience has been far better with Linux than with Windows. I guess I've been lucky.
*: Which they are quite successful at doing. High Schools and even many universities demand that you learn and use Microsoft Office and Windows, but they won't buy you a copy. This is, in a country where the government has the constitutional obligation to provide you with everything you may need for your education, free of cost. They actually expect you to pirate it, and will look at you as if you were some kind of dangerous alien if you dare to tell them you have moral concerns with that.