I agree that for MC development and learning 4 cores is adequate, but someone wanting to go the whole way might want to look at GPU computing. There is of course Amdahl's law, so don't ever imagine that 8 cores will go 8x as fast, though it can be instructive to deal with the extra chance of...