Enemy territory is purely CPU based so a graphics card should not matter.
I think you had a really bad internet connection?
That combined with being quite distant to the servers I would say that's the main cause of your problem.
How much is your average ping?

Graphic cards themselves are a difficult subject.
What is the amount of money you want to spend?
Also remember that putting a shiny graphics card in an old computer won't do you much good.