You shouldn't be worried about 12GB vs 24GB of memory... Anything over 12GB will most likely be wasted until future generation hardware and software make use of it. I would personally by the Foxconn over the ASRock, I've heard better things about Foxconn in most areas.

How about this?
http://www.newegg.com/Product/Produc...82E16813188049

EVGA supremacy, I'm a huge fanboy. It also LOOKS the best, and we all know that looks are everything when it comes to computers!