You need to know what your motherboard is compatable with.

Dell likes to make everything use their own "proprietary" connectors.

Now IMO, to max out every game available you'd want a GTX 580 or one of the new AMD cards that are supposed to come out soon.

Want to be able to play most games well? 560 Ti or a 6950.