I'm not sure Vista deserves all the hate.
I have Vista on.
Yes, it was annoying having to double approve everything and having to use administrator access for everything, but if you check the options and check/uncheck those things then the annoyances are over, as simple as that.
Most people that keep going on that they hate it just because of the pop ups about needing administrator access just haven't read the instructions at all, or at least not explored the options it includes. I mean come on it even tells you how to shut the things off, just warns you that "that" type of security will be shut off. Don't come saying it cant be done since I've already done it for mine and for a couple of others. If you still don't know how just check the internet and it explains step by step how to stop the annoyances. There are hundreds of sites talking about how to do it since they're sick of people complaining about it.
About RAM it does suck more space than XP, but as I said people seem to hate being told what the other options are. You can lower the RAM consumed by unckecking and checking stuff on the options. Won't be as low as XP on its lowest, but the difference won't be seriously noticed, unless your RAM is really low, since I used 2 GB RAM and had everything checked and barely any slowdowns, and any PC gamer will want to have at least 2GB RAM nowadays, and 4GB is becoming the new line so I upgraded to that, didn't cost that much either.
Everyone should simply stop complaining about Vista just because it had a really bad beginning. Right now it's OK and stable if you get all the updates.
Coding is not that good, but it includes a few good features barely anyone notices. Mainly because *gasp* no one reads stuff anymore.
The only real thing I got against it is the compatibility with some past programs. After acquiring Vista I had to download updates on many programs so they would work on Vista. After the updates then its all OK, unless the program you cant use on Vista isn't being supported, in that case yeah I guess you can impale it and burn it alive, since everyone seems to want to condemn it to the deepest circle of hell for even coughing even if I remember XP not being perfect as well and all the hate stuff it got when it replaced the previous edition.
When the new one comes I bet you it will have a bad beginning, but even when they fix all the bugs everyone will keep complaining about how bad it was and not care how good its become.