Well HD 6450 will be compatible but what games are u preparing to play? HD 6450 is too weak in gaming.
Thank you very much!! Honestly I just want to play something like skyrim or battlefield 3 on low settings with good fps, as long as I can play them with decent fps I dont care too much about quality (even lowest settings is fine) Im open to alternatives but I don't have much more to spend than the card I linked to. And if it's much stronger I might have to get a replacement power supply aswell
I would recommend HD 6670 GDDR5, that would max out for your rig.
Or u could go for HD 7730/7750 GDDR5 (remember never go for DDR3, the performance will be nearly halfed compared w/ GDDR5 version)
I appreciate all the suggestions a lot but unless somewhere has it cheaper than amazon that's a bit too much, I don't want to dump too much money into the computer as it's REALLY old and I'll have to get a new one before long (everything on it is outdated). Thank you though!