I think Windows Vista (tm) is going to go down in history as the best thing that ever happened to Linux. MS has done the equivalent of pointing the pistol straight at their shoes.
"...How about the ability to install any of 20,000 programs from a convenient package/portage/rpm directory for free in seconds?..."
Well, I tell you, it's just not that simple. Linux distributions may or may not work. Just yesterday (Friday) I installed Ubuntu Drake (you know, the STABLE version) only to find it boots to ... a command line. No graphical desktop. Command 'startx' unrecognized. Try to install xserver-xorg. It appears to succeed but startx complains about font 'fixed' not found. I Google some forums, they say font directories have moved, but by golly I can't find the new directories the forums mention. I'm not alone, but no further advice is to be found. Just for fun I try to install ubuntu-desktop in the early afternoon only to find the installation grinding on for a couple hours then dying with my network partner disconnecting the logical link. The better part of a day wasted trying what should be a simple installation. Right.
If you find Linux installs fine and upgrades painlessly, then I'm happy for you. But don't claim Linux makes MY life any easier. In return, I won't demand support from providers of free software.
Maybe MS has the bad interfaces, but they work where others fail. You've got to give them some credit for that. Of course, this can all change with Vista and maybe even XP eventually. And eventually, when XP is bloated with DRM, maybe even Ubuntu will boot my system to a graphical desktop.