Anyone who says vista eats up too many resources doesn't understand vista. Superfetch is doing you a *favor* by using memory. Sure the base reqs for vista are far higher (read triple) than that of xp, but after that how much ram do you typically use for your programs? 256 megs to 1 gig. That makes the recommended for a vista pc, a whopping 2 gigs. The average *basic* desktop computer no more than 500 dollars has a fluffy 3 or 4 gigs on it and usually on the 64 bit operating system. What does vista "hog" those other resources for you ask? Precaching. Vista takes your habits and expectations for opening other programs and gets them cached up in the *unused* memory. Stuff that would sit dormant that you're wasting performance. I don't see how shaving sometimes seconds off your program startup times for commonly used tasks can be a bad thing.
I'm not a vista pusher, but it's in my job description to sell computers with vista on it. I wasn't a true believer of it till I started using it, and I wouldn't go back. I would never say it's the most *stable* operating system but I like the fact that when vista crashes a program, it doesn't bsod and reboot but rather just closes the program and in many cases saves the state it was in. At this point anyone who has issues with vista, it's not vista causing them, it's the problem of developers who won't upgrade with the times and release proper patches instead of half assed fixes.
If I had my way though, we'd have the instant on PCs that have been in the works. The concept is that there's a solid state drive with a linux os on it powerful enough to do things like instant messaging, web browsing, and possibly word processing. If you want to do more advanced applications, you have windows boot in the background and you pop over into the other environment ready to run any programs you need. The linux os will cause far less power and system strain, using less energy and extending the life of the computer. This also makes it swift and simple to use for the things most people use the computer for in the first place while reserving the power for when it's really needed.