You'll get better performance in a dual channel setup with a 8 GB or 16 GB kits then a 4GB + a 8GB. That motherboard supports the new FX CPUs and the price has just dropped in the FX-6300 and the FX-8320 models. The new GTX 700s will be out soon. So I would upgrade the CPU now and wait on the VGA card.