I don't need a retina display and I'd like to have a Nvidia card for CUDA applications. I would however like the new 4ghz i7 CPU. It would have been nice for apple just to include that as an upgrade but of course they didn't. What's the likelihood of being able to update the CPU myself?