I take a look at what I can do to get a new computer up and running as cost effectively as possible keeping an eye on future upgrades. I usually plan to replace a system every 3-5 years.
I do some upgrades between that time as sometimes extra ram, new CPU, or new video card can go a long way to extending the life of the system.
I do some upgrades between that time as sometimes extra ram, new CPU, or new video card can go a long way to extending the life of the system.