Upgrade of mobo cpu and ram

Solution
One thing I notice, if you chose a motherboard with only 2 memory slots, get one stick of 8gb. Yes you give up dual channel for now, but later when memory is cheap again then you can add another stick of 8gb. If you get 2 sticks of 4gb now, and you'd like to get to 16gb one day(and you will), you'll have to remove the 4gb sticks and buy two more sticks of 8gb each.
One thing I notice, if you chose a motherboard with only 2 memory slots, get one stick of 8gb. Yes you give up dual channel for now, but later when memory is cheap again then you can add another stick of 8gb. If you get 2 sticks of 4gb now, and you'd like to get to 16gb one day(and you will), you'll have to remove the 4gb sticks and buy two more sticks of 8gb each.
 
Solution