We were speaking with a friend last week about their recent iMac purchase. We had serious sticker shock when he revealed the price. He got a lot of bang for his buck, and had a legitimate argument for spending so much. It got us thinking though, how far are we willing to go with tech purchases? Our friend spent over $2,000 on a new iMac. Of course it was top of the line, so the price was justified and his argument was certainly reasonable. The way he looked at the large purchase was this: if he got the absolute top of the line, each maxed out component adds extra years onto the life of the machine. There will be no reason for him to need a new computer for at least 5 or more years. There won't be any extra little upgrades he'll have to do here and there, because those have already been taken care of. So, we got to thinking &mdash do most people practice this method? Obviously having the funds available is extremely helpful in this situation, and not everyone does. Do you save your money until you are ready for the go-for-the-gusto purchase, or do you buy low and keep upgrading every few years? We know people that have kept their computers for over 10 years, but that required regular upgrades. When all of those upgrades are added up, we imagine the two different approaches equal out. So, how far are you willing to go? Are you a go big or go home, or an upgrade over time purchaser?