I have a DIYPC DIY-TG8-BW Tempered Glass case with ASUS Micro ATX DDR3 2000 AMD AM3+ Motherboard M5A78L-M/USB3 motherboard.
I have an AMD FX-6300 Processor with a cheap $12 cooler that seems to do a decent job of keeping the CPU cool.
I have 16GB of DDR3 RAM(Half of which are G.SKILL 8GB (2 x 4GB) Ripjaws X Series DDR3 1600MHz PC3-12800 240-Pin Desktop Memory Model F3-12800CL8D-8GBXM) The other half are crucial generic style RAM and are probably bottlenecking my G.Skill RAM as in my BIOS both sets are running at around 800Mhz)
I have a 500W Power Supply(slightly better than generic, Bronze certified)
I currently have an XFX RX460 Double Dissipation 4GB card.
I'm trying to figure out the best route to take for upgrading my system periodically.(meaning not a complete replacement of all my components at once)
I think my first mistake was buying a micro-atx motherboard, as now I'm limited with my options.
I know at some point I'd like to upgrade my CPU cooler to a Cooler Master Hyper 212 LED Turbo(or one of the other options available) or a Noctua cooler(although I HATE the retro color scheme of Noctua's coolers)
I also know I want to upgrade the other half of my RAM to match the G.Skill RAM.
My main question is would it be worth it to replace the motherboard with a full size ATX board with 2 or more PCI Express slots and add an additional XFX RX460 or would it be better to just upgrade my 460 to a 470 or 480 or another AMD card?
I've heard many people mention that an RX460 has roughly half the performance of RX470s and RX480s. Would two in Crossfire mode be worth saving the $200 or so extra it would cost to get an RX470 or 480?
RX480 and RX470 cards right now are in the $300+ with some as high as $600!(occasional deals can be found on Amazon though for around $268 for a 4GB version)
I've had my eye on a R9 380 4GB as well https://www.amazon.com/Sapphire-DL-DVI-I-DL-DVI-D-Graphics-11242-13-20G/dp/B016LE95TK/ref=sr_1_3?s=electronics&ie=UTF8&qid=1506706965&sr=1-3&keywords=r9+290
Would it be better to just save up some money and buy a beast of a card or would it be beneficial having two RX460 cards? I know I can get a replacement motherboard for like $50 or $60 and a XFX RX460 4GB for like $149.99 or so. Which would be cheaper than one RX470, 480 or R9 card.
Is CrossFire actually worth it?