I wish I owned half of what you have in your current build lol. Any way, I think you might want to check out MSI's gaming motherboards before you make a choice. They have some pretty sweet motherboards in their gaming series right now. Some of which even offer the USB 3.1 ports that not a lot of other motherboards do right now. I have the MSI A88XM Gaming, but my system is not the best for gaming because the A10 series CPUs hold you back sadly, so why MSI even make one for the FM2+ socket is beyond me, but I do love the board. As for memory I am running the Crucial Ballistix Tactical 16GB CL8 which is really nice, not found of the flashing lights on it, but its good fast memory. If you can of course afford DDR4 then you would most likely be better off getting a board that will support DDR4 & try some place like NewEgg to make sure the memory is supported for your board, and use their memory finder via the model of the motherboard your interested in.
Hope this information is useful to you, and happy gaming fellow gamer!