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.