Re: "...almost-universally panned Windows Vista"
I never had a problem with Vista, personally. But then I was running high-spec development machines, and the first thing I do with a new Windows installation is tweak the hell out of it (Security Policy, Group Policy, UI settings, etc), so I was never bothered by the default settings. I like UAC in maximally-secure mode (prompt for credentials on the secure desktop), for the same reasons that I like sudo on my Linux and UNIX dev machines.