I don't ask for much out of Microsoft and their Vista software. As long as I can run the programs I want to when I want to I'm pretty satisfied. in fact I don't even notice that I'm running Vista except when I try to do something that requires admin rights.
When something I want to do does require admin rights I am treated to a black screen for about 15 - 20 seconds and then I get a small pop-up asking me if I want to continue or not. I find it mildly annoying when it happens but it does not happen frequently enough for me to be bothered by it.
Updates and reboots? well, those are a horse of a different breed!
See that little message on the right? I got that a few minutes ago while I was doing some work on my server via telnet. No where is there a "DO NOT REBOOT" option. What is wrong with these people? Not only do I not want to reboot but I can't reboot because I am using my computer to work on a remote system.
Most good pieces of software give you the option to reboot later, not this one. It only allows me to postpone notification of the reboot for 10 minutes, one hour or four hours.
What did I do? I did what any tech savy computer user would do. I went into the taskmanager and found the offending updater program and killed the process. The offending program is wuaclt.exe (Windows Update Automatic Updates). I felt a momentary feeling of pride as I watched the process die only to have my hopes crushed when the program quickly respawned itself.
When I look at what I use my computer for I can't help but notice that everything I do can be done with Linux. That's right Microsoft, everything I use a computer for can be done without Windows. The only reason I have not replaced Vista with Linux on my machine is that it is a laptop and I just know some things will not work. However, when I purchase my next machine you can put good money down that I will select an operating system that does not force reboots on me when I am trying to get work done.