The current i7 is more than enough for me now. I am wondering, however, if this new generation of iMac's could have a longer lifespan due to upgradeable internals. What I don't know is if there is anything above the current i7 offering due to Haswell coming out soon. The CPU may have the ability to upgrade, but is there actually anything to which to upgrade?