I assume that you're planning on overclocking then. FX-6300 is pretty much the obvious choice. Though you could go with one of the cheaper locked i5s & a $50 H61 or H81 mobo.
There's a Microcenter in Towson (Baltimore), so you can take advantage of Microcenter's mobo/CPU bundle deals. At the same time, the selection at Towson limits the available motherboards. The way I see it, you pretty much have two choices. You can go for the larger ATX board that'll do everything you want and be good enough for overclocking and is in stock and isn't an overpriced 990fx chipset... (that leaves one option: the ASUS M5A97 R2.0, which bundles with an fx-6300 for $180 before taxes)
... or you can get the fx-6300 bundled with the Gigabyte GA-78LMT-USB3 mentioned above. Plus add a PCI sound card (if you really want a sound card) to wedge into the third expansion slot on the board below your graphics card. At $135 for the bundle plus $30 for an ASUS Xonar DG (microcenter or newegg), that's actually a cheaper option.
So it depends on how good your sound card is. If it's significantly better than a ASUS Xonar DG, go for the FX-6300 with the ASUS M5A97 at microcenter. If it's not better than the Xonar DG (maybe an old Creative XtremeGamer, were those PCI-E), then go for the second option I laid out.
Edit: Note that if you don't want to overclock you should get an i5-4670 for $160 before taxes from microcenter and an Asrock H81 motherboard ($60) from newegg.
The Microcenter discount is about the same. For AMD, $40 off the mobo. For Intel, $40 off the CPU compared to online retailers. It's $220, but the performance will be as good or a touch better than an overclocked fx-6300 without needing to overclock (you can use your H50 on some other computer).
http://www.newegg.com/Product/Product.aspx?Item=N82E16813157448Edited by MisterFred - 9/9/13 at 10:33am