The G4560 is absolutely the best budget choice for now. Much more attractive than G3258 or 4 core athlons. Alternatively, I might consider Bristol Ridge on AM4, but not sure if it will be released soon for do it yourself builds. Either would be a great upgrade to my athlon x2 250 and would leave me room for a nice future cpu upgrade.
I'm personally waiting for Bristol Ridge too, but to update my slooow AMD E-450 (I need a ultra-low consuming PC). Hopefully Bristol Ridge will have all categories of APUs and not only medium and high consumption APUs.