I'll put it this way, there's a reason why gamers tend to build machines themselves or buy one from a company that will put it together for them. And that reason is being able to upgrade more easily. I can't recommend any particular graphics card, but I can say that any graphics card that doesn't require an extra connector and doesn't have a fan attached to it will probably be ok.