I've been working in IT for about 8 years now, and have found that there is one universal constant as far as end-users, or as Scott Adams puts it, induhviduals go.
Everyone p155es and moans about OS upgrades, including me. When I beta tested Vista, I hated it with the firey, white hot passion of 1000 suns. I thought that the way the folder structure was laid out in the GUI was straight trash. I was super p155ed that I kept asking if I wanted to allow stuff to run or make changes... I mean seriously Bill....
I'M A NETWORK ENGINEER! I KNOW WHAT I'M DOING
Windows Defender didn't have an easy off switch to turn off those freakin messages and half of my programs didn't work. Needless to say, I was happy that I had my happy-go-lucky, low maintenance, non resource intensive Linux box sitting there oh but a single flick of the KVM switch away.
It's now about a year and a half later. I stuck with the Vista on that one machine after all this time and after I got rid of the release candidate and actual bought a release, I must say that I'm happy. I find that I am able to do 90% of what I want to do under Vista, which is about the same percentage of what I could do under XP. I have Vista on my business laptop (which I use most of the time) and I have it on one of my three workstations at home. The only thing that I can't do under Vista that I can do under XP is administer to Active Directory from my local machine and I can't use SQL Query Analyzer without having to fire off a Virtual PC.
Oh well... That stuff will change when we get into Server 2008 in about a year.