We would need to know the brand & model of the computer or motherboard to determine fore a fact that it has a PCI-E video card slot.
From the specs it sounds new enough to have PCI-E , but that can be deceiving.
I took a look at the requirements for the games.
Bioshock has the highest requirements & states,
"Video Card: Direct X 9.0c compliant video card with 128MB RAM (NVIDIA 6600 or better/ATI X1300 or better, excluding ATI X1550)."
When buying a video card to play games look for a card with at least a 128 bit interface & preferably 256.
Avoid 64 bit cards.
I'm not talking about the amount of memory it has but rather the width of the memory bus.
You would be looking for a card with a minimum of 128MB memory & a 128 Bit bus
You will need to upgrade your power supply also.
To run a half way decent video card you'll need at least a 450 Watt power supply.
Edited by fairjoeblue, 19 May 2009 - 10:50 AM.
OCZ StealthXstream 700W,Gigabyte GA-EP45-UD3R , E8500, Arctic Freezer Pro 7, 3GB G.Skill PC8500,Gigabyte Radeon HD 4850 OC [1GB ], Seagate 250GB SATA II X2 in RAID 0, Samsung SATA DVD burner.