Nearly all of them are compatible, but why put a modern GPU into this older system. The CPU and motherboard will hold back all but the most basic (entry level) new GPUs. What is your budget, CPU, memory, OS, make/model PSU?
We really need more info to give you a more qualified recommendation.