Hi Guys, I just ordered a new iMac, and I'm having second thoughts about whether or not I should opt for a model with better components. This is the model I bought: Originally released September 2013 3.4GHz quad-core Intel Core i5 processor 27-inch (diagonal) LED-backlit display with IPS technology; 2560-by-1440 resolution 8GB memory 1TB Fusion drive NVIDIA GeForce GTX 775M graphics processor with 2GB of GDDR5 memory Built-in FaceTime HD camera I purchased this configuration as a refurb for approximately $1920 + tax. Since I am already spending over $2000 after taxes on a computer, I am wondering if I should "future proof" and opt for some better specs. The upgrades I am thinking of: 1. 3.5GHz Quad-core Intel Core i7, Turbo Boost up to 3.9GHz Should I spend the extra money on an i7 processor? Will there be a noticeable performance difference between the two? 2. NVIDIA GeForce GTX 780M 4GB GDDR5 How noticeable would the performance between these two graphics be? Is it worth the extra money to upgrade? Since I am buying refurb units I would likely have to opt for a model which also includes either upgraded RAM or 3TB Fusion drive. The total cost would be approximately $450 + tax more than my current model. What do you guys think? What do you advise that I do? Is my current unit the sweet spot in terms of value for performance? Thanks in advance for all of your help!