I just bought a new ASRock DDR3 , AM3 socket MoBo to replace the mobo in my desktop machine - the graphics had become unstable when running dual monitors and I couldn't isolate the fault, i.e., I couldn't determine for sure if the problem was in the CPU or the MoBo. The CPU didn't have any other obvious issues so I replaced the mobo. The existing CPU is an A6-6400. So yeah, I screwed up: the new mobo and the old CPU are on different sockets. Since the new mobo is installed and the old CPU is only 2 cores and 6 or 7 years old, I guess I might as well replace it, too. And who knows, the graphics instability might turn out to be in the CPU after all. So it's time to get a new CPU, and now I'm not sure where to go. I just read on this Forum that the Ryzen CPU's are DDR4 only and can't be run with DDR3 ram due to a voltage incompatibility. So what are my options? This mobo doesn't have any graphics ports at all: it has to be used with a discrete PCIe GPU, which I have. So I don't need a CPU with on-board graphics. This seems to suggest an FX series DDR3 CPU, but as far as I can tell from shopping for one, AMD seems like they are no longer making these? All of the FX CPU's I've found on Amazon are used, and the last thing I want is to buy a used CPU from some 3rd party vendor that I've never hear of and risk getting one that's DOA. I'm also on a budget. This machine isn't my primary desktop anymore, it's a backup that I'm going to give to my granddaughter eventually, when she gets old enough to have a PC of her own in a couple of years. So I don't want to spend more than about $100 for a CPU. What does AMD make, that's still available new, that's AM3 socket, DDR3, and not more than $20 per core?