The issue with Dells is that they don't always use standard power supply sizes, so upgrading can be difficult. So I would stick with the x800 card I linked to earlier. It will play any game out there, definitely Total War, very well. And with the RAM upgrade, your whole system will run faster. Those upgrades combined with the system you have will be a fine gamer for awhile. Then when you need more power you can look into a full system upgrade. And we are here to help with that.