Yes, I have 4 GB of RAM, I put two extra sticks of 1 GB RAM in my PC. About Vista, I'll see how the game runs with it; if I encounter performance problems, then I will switch to XP. The only thing that I've found annoying about Vista when I am gaming is that I can't use the windows button while playing some of my games.