Title says it all I guess! Do you buy new gadgets when they break? Is the anyone out there who upgrades at every refresh?
Macs - 3-4 years unless the upgrade is significant and the resale is strong on ebay/craigslist.
iPhone - Every 2 years, when there are substantial (not just minor) changes to the iPhone, or whenever I can secure the discount on the new one.
That's pretty much me as well.Macs - when it gets to the point of being unusable with the current software.
iPhone - every two years.