After various attempts over the last 8 years with various linux flavors, I definitely quit the Windows world and run only Ubuntu (Gutsy) for more than a year now. Since I have only one decent PC, and because I don't believe that a second "play-PC" under Linux would give me enough everyday experience, I use Ubuntu for my one-man-company's production: email (Thunderbird) web (Firefox) Office (Openoffice) scanning / printing / fax (HP-CUPS) and invoicing.
Invoicing, for the moment, has to run under Virtualbox and XP until a national tax-office-validated version of a Linux compatible package exists.
Lucky for me, I was a tech-support on Novell and MS NT / W2000 etc. before, so I am used to pulling myself out of troubles, but the total freezes i experienced after an attempted online update to 8.04LTS have made me wary and I continue using 7.10 after reinstall.
A good point: I have experienced that the Ubuntu forums *always* gave me the solution for my problems, quite the contrary on M$ paid support sites. Also, my long-forgotten (only 3 day) basic Unix training 10 years ago, made a crash-return in my mind when several problems had to be solved all in console mode - fit again, but still a Unix newbie.
My plans: I'm slowly preparing for a clean reinstallation with Intrepid, but still hearing about freezes makes me hesitate. Again, some of us have to use Ubuntu *every day* for *serious work* if we want to develop some real-life competence, which is what I try to do.
For the moment, I have not switched any of the PC's of my "simple Windows user"-type clients to Ubuntu, just because I will have major difficulies explaining when they might have issues with Ubuntu after updates.. (they already have these under XP and Vista, so where's the Linux "advantage" to the "dumb" user?)
Last not least, the local computer shops all sell PC's with Windows preinstalled, they aren't allowed to do otherwise. this is sad!
Hopefully, the future will see Linux everywhere, but trouble-after-update issues do a lot of damage to it's overall reputation.
Dear Linux developers: keep up the good work! - I'll try to do mine.