Yes, this compuer can run Vista. However, if you are a gamer, it will be slow. Also, I have a very similar computer and I chose to reinsall Vista with a clean installation. All the junk that Gateway puts in the startup really bogs the computer down. You can opt to just remove these programs for startup, but a clean installation will run better. Also, if you chose to do a clean install, you will need to go to the Gateway Website and upgrade any your drivers.
How much RAM is needed to run Vista? Can this computer ( http://www.gateway.com/systems/product/529664155.php ) handle Vista? (It has 1024MB 667MHz DDR2 SDRAM (2-512MB modules) of RAM.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic