Well, we all love to have our pinguin on the working machines, aren't we? But for the desktops, the professionals and evangelists are still talking about it and even I might come late (quite usually). What I learned from Linux Desktops so far is that their Menues are far more structured. It ever seems that the overall community better knows what kind of software is needed and how to solve issues competent on a global scope.
Even if there are thousands of different distros, what I learned so far is that it makes sense to structure things one or two level beyond sothat its far better then stupid commercial products on the windows and even on the apple platform you have paid some bucks to.
So now my tip of the last days is to put the programms you install into at least one category. Then try to find out which of your programs you can use cross plattform, e.g. on windows, mac os and linux. Then afterwards which kind of software you really need.
I have made very good experiences with wine on linux (doesn't it exists on macosx as well?!) to even load specialized tools that are on black market only to fullfill my everyday spcial duties on desktop only. I am personall very shure that this is far more important then let's say get m$ office or adobe whatever to run.
I think we all will profit a lot (even as webmasters who normally tend to server issues when it comes to the basiscs) while keeping in mind which kind of software the web produces.