I generally replace my computer every 3 years. This usually yields good life from the existing computer and a nice little performance boost from the new one. How often do you replace yours? The reason I ask is my Mid-2010 iMac (which I got in Nov. 2010) still looks and works awesome but gaming, specifically World of Warcraft, I'm now getting FPS in the low teens. Since it's almost 3 years I thought I'd pick up a late-2012 iMac since they are finally in good supply. Since the late-2012 is actually now several months old, should I wait until end of this year for a possible upgrade? Or if I buy this computer now and it is in mid cycle, any bugs would have been worked out and would be a better buy? Thanks!