A couple things... Vista is not the problem when it comes to using 4GB of RAM. All 32-bit operating systems can only actually use 4 GB of total memory, and that includes your video memory and a few other things. So you'll never be able to actually use 4 GB of RAM, so this includes Vista, XP, Linux, Mac, whatever. There are tweaks out there to make them appear to recognize more than that, but they cannot actually use more than around 3.5GB. A 64 bit machine can handle I believe 32 GB of RAM. The downside to using a 64 bit machine is basically software compatibility, although a lot of those incompatibilities have been resolved through updates and whatnot. However, there are still some issues. I bought a top-of-the-line Dell XPS recently and installed Vista 64bit, and had a few minor problems so I switched back to 32-bit for now. If you are going with a Vista machine, 2GB RAM would be absolute minimum in my opinion. The more the better though. As for laptops, Gateway was bought out by MPC awhile back, and has now filed for bankruptcy. They are unable to get a lot of their replacement parts now, so I would not buy Gateway at this time. I work on computer hardware for a living, and although you will hear stories about Dell being lower quality, I think it's bull. I think Dell is as good as anyone, and their customer service is far superior to any other company I've dealt with. It is my opinion that Sony Vaio's are junk, the ones I've worked with are not durable at all and their support is horrible. And all laptop batteries are the same, they will either be great or suck depending on how you use them. The biggest thing to remember is not to overcharge your battery. A lot of people leave their charger plugged in all (or most of) the time, and that is why the battery doesn't last as long as it should.