Which card should i get?

Depends on what you will be using it for. Anything less than a 4850 isn't worth bothering with if you're serious about gaming. As for interface, PCIe 2.0 cards are fully backwards compatible so you should be fine as long as your PSU is powerful enough to run your card.
 
Im not a hardcore gamer by any means, but if something is big enough and catches my attention then i wont hesitate long to buy it. But mainly im looking at playing blu ray and playing the occasional game that comes my way.
 
You cant really go wrong with any of those cards for a casual gamer. I would get one of the 4670s you have listed.
 
HD 4670 is probably the best choice out of the ones you listed.

But if you can, spend the extra twenty like guitarguy said.
 
Back
Top