On the original question ... If I was in a situation where I needed a guarenteed response to questions, problems, etc. very quickly, I would buy a distro & support contract. I'm not (at home or work) so I don't.
Regarding the rest of the assorted rants
ftp client: try ncftp ... filename completion & progress bars, as well as some other nice stuff. It's probably on every Linux distro I've tried. Compare that to the completely craptastic windows cli ftp client. Does Windows ship with any other ftp client, or do you have to use IE or install something else? It's been so long since I've used windows to any degree that I don't know anymore.
"intuitive" interface: as someone once said, the only intuitive interface is the nipple. Everything else is learned. Frankly, I find the windows model of gui for everything kludgy and cumbersome. So, when you say windows has an "intuitive" interface, you really mean "I know the windows interface". Since when is clicking start to stop intuitive?
Granted, the learning curve to "knowing" the linux interface is steeper, but IMO, it goes much higher.
cli vs. gui: to each his own ... you can do most things in linux with a gui interface these days. I find the cli much faster for most things compared to pointy-clicky through the gui interface. But linux gives you that choice, and more (there is often more then one gui interface avaiable for many things ... pick the one you like.)
stability: That was a joke, right??? Anyway, as far as the "stack of cards" reference ... if something goes wrong with my linux box, I've got at least a decent chance of fixing, and actually knowing what went wrong ... vs. the 3 r's of windows system maintenance: restart, reboot, reinstall ... maybe you run a magic registry cleaner in there somewhere along the way. Linux software jsut seems alot less hostile to me ... I never have new apps step on my system the way I remember stuff doing back in the bad old windows days.
desktop speed: Well, I haven't run windows natively for a long time, but I have no speed complaints at all on fairly modest hardware ... not sure what else to say on this.
editors: so pick one. There are literally doezens spanning from ed up to complex IDEs like kdevelop, etc. Bitching about linux because you don't like vi or emacs is like bitching about Fords becase you don't like manual transmissions
oh well, enough for now. Not sure why I bother posting in these religious debates.