The Asrock motherboard is the best brand out of those listed.
I have that motherboard and I can tell you that it does what it needs to pretty well. Just don't get it if you need a PCI slot. I was crestfallen to find out that it doesn't even have one of those since I needed the legacy PCI support.
Also, you might want to not gloss over the RAM so much. RAM is one of the biggest problems in new builds.