Hello. I recently purchased battlefield 3 for the computer but didn't check if my computer could run it (because I'm smart). Now I need to upgrade my video card but I'm not sure if the one I'm upgrading to is the correct one or if it will work on my computer: The card that I want to buy is the XFX Radeon HD 6670 (sorry can't link, this is my first post) My computer: Dell Inspiron 546 Motherboard - Dell 0F896N Graphic Interface - (nothing- I installed CPU-Z and this area is just grayed out) Memory - DDR2 4096MB CPU - AMD athlon II X2 250 CPU speed - 3GHz power supply / watt output - Could not find this on my computer.. it is an Inspiron 546 if that helps.. Core voltage fluctuates between 1.056V and ~1.4V but that is neither amperage nor wattage so I don't think that will help.. and next to Max TDP (in CPU-Z) it says 62W (not sure if that means watts..) My current card is ATI Radeon HD 3200 Graphics. I'm looking to spend as little as possible (<$100). I live in the US. Will this card fit in my computer and is it a good gaming card (battlefield 3)? Also, is the fact that nothing shows up for graphics interface on CPU-Z a problem? The "slot type" is PCI-express 2.1, is this compatible with my computer? Thanks, (first post, sorry if it was long or wrong) Steven.