I don't think I've ever been so confused choosing a system. I have a nMP being delivered today, but I'm not sure exactly what I should do. Should I return my current config and get another one? Here is what I have coming today: 6-core D300 32 RAM 512 Hard Drive COST: $4548 My other option is to return what I have and go with: 4-core D700 32 RAM 512 Hard Drive Cost: $5048 Price wise, I'll be paying an extra $500, I will go from 6 to 4 core, but gain the GPU. I'm in the "I don't need the nMP, I want it camp". I don't do 3D rendering. Some photoshop, web development. I need this system to last me some time. I do like to game occasionally, which is where my confusion is. I don't think the D700s will do well with 4K gaming in the future anyway and for current games, it's not that great of a performer, so I don't know if it's worth the extra 1K cost. I think I'd be best served getting a PC Gaming machine or a Steam box. I'm not sure what to do, since if it can game decently for the next 2-3 years, it may be worth it. I will be upgrading to Apple's 4K monitor when those come out, but I have read that 4K monitors should run fine on the D300s. What are your thoughts?