I'd hold off on ram until you settle on a MB. Some of the X99 boards have 8 memory slots and can take 64 or even 128 g of ram. I doubt if you would need that much but who knows.