Well the Linux desktop is certainly here and I can prove it because as of today I'm officially an Ubuntu user and even though things aren't perfect, I feel like I've finally escaped from jail. Those of you contemplating the move from Windows, however, had better be prepared to make some compromises and even a few sacrifices.
Before we get into all the good stuff you can do with this little chunk of compact tightly written code that can even be run from a single 700MB CD (compare that with Vista), it's worth considering some of things that might frustrate Windows refugees. I'm assuming nobody reading this gives two hoots about Windows PC games.
As far as I can see at this stage of the Ubuntu trip I'm on, the more sophisticated a user you are, the more difficult the migration is going to be.