Thanks for the caution, what are your thoughts on Craig's suggestions please. It's just that I don't mind spending a bit more if means be able to upgrade comfortably down the line.Would avoid that Corsair PSU. Whilst it's supposedly "ATX 3.0" certified, it does not have a 12vhpwr socket/cable.
Also I think the 1tb for programs and 2tb for content is a good idea also?