Thanks for this viewpoint. It is sadly too rare in the Linux community, based on my brief experience. I know nothing about Linux but decided to install Ubuntu as I'd heard so much about it. For reference, I'm a systems admin of an all-Windows network. This is just to give you a bit of background - I may not be the brightest admin the world has seen, but I know my way around computers.
The install was nice, very easy and straightforward on a Dell Latitude, and to my recollection all hardware worked straightaway. The two main problems I had, and that I was unable to find answers for, were:
1) I have all my media on a Windows-based NAS. From what I understand, I need to connect to Windows shares with Samba. I tried that and it wouldn't connect. Couldn't find any help as to why this would be.
2) In Windows, I use VLC to watch dvds. It works straight out of the box, with all necessary codecs bundled with the app. I used the package manager to install VLC, but it refused to launch the dvd, basically acting like there was no mpeg-2 decoder.
Frustrated, I wiped it and reinstalled XP, where things are not necessarily easier but where I at least know how to do them. Changing operating systems is a major step, much larger than moving from one image editing app to another, or one movie editing app to another. It might not be "fair" that I require any OS other than Windows to be easy to learn, but that's the reality of the situation. Currently, Linux is only free if your time has no value, and I'm afraid mine does.