How often does Mac upgrade its products? For example, before the iMac was upgraded last October, when was the previous upgrade? I will be buying a Mac in the future, but maybe not for a year or so. I'd hate to plunk down big bucks on a computer that is near the end of its lifecycle. Does anyone have any insight?