Hello everyone.
I'm in the market for a new graphics card right now, but I have a few questions.
1. How do I even tell which ones are compatible with my set up and which ones aren't?
The most important factor is your PCI express slot version. The best way to determine that is to Google your motherboard product number. Other than that, you'll have to compare your power supply output to current load + the requirements of the card. Also, if you have an Intel processor, get a Nividia card, while it's better to get an ATI if you have an AMD processor. They're more likely to play nice that way.
2. Are there any brands that are cheap, but still able to play current gen games decently?
No. While there are high-end and low-end brands (seperate from the chipset, as generally the two big companies sell chipsets to middlemen that build cards out of them), the price-to-performance ratio is fairly flat.
3. Any little things I need to look out for when finally picking one out?
The physical size of the card is the big one. Medium-to high-end GFX cards are often quite long, and generally take up two slots, meaning that if you have an expanison slot directly below your PCI express slot, you will lose that slot.
As for specific reccomendations, I suggest this site.
http://www.maximumpc.com/best-of-the-bestThey have editor's picks in budget, mid-range, and price-no-object categories for all PC components.