"Best" and "Not too expensive" are relative terms. Plus, they are getting scarce now. And because of that, their prices are climbing for new ones. I had an Asrock 990FX Extreme6
ATX board for my last FX-8350. Not the best or most expensive, but nice. Managed a 4.7GHz OC with little more than raising the multi and a bump in vcore.