Right now I have an ATI Radeon HD 4350 which seems to be bad for gaming, so I want to get a new card, but I have heard that some don't fit with some computers, so I want to make sure I get the right one. I want it mainly for playing games without them lagging. I want it, maybe, around $100 but if there is a better one for a little more it's good for me. My monitor's resolution is 1360x768 pixels. 6 GB of RAM. Processor is Intel Core i7 CPU 920 @ 2.67 GHz. I have Vista Home Premium x64. If I missed anything, tell me please. Thanks for any help