As for the RAM slots problem, and I know this is not an excuse, but I think the guys over at Foxconn where expecting most people who purchase this board would be on water. Still a problem though!
I am considering in moving into water now...