A good article. With short-term upgrade fixes.
I especially liked the following statement:
"I personally don't like the idea of spending so much money on upgrades, as an entirely new system (motherboard, RAM, processor, graphics card, hard drive) is not much more expensive."
Amen. I could not agree more. I generally do not upgrade an existing PC system, with perhaps exception of a graphics card upgrade. I generally upgrade the motherboard, processor, memory and graphics card together. That is because every 2-3 years you can rather inexpensively upgrade to a system with double performance for the same cost and power draw as the old system. But to realize this gain, you have to upgrade all major components.
I strictly follow the rule: I will not upgrade my PC system until it is more than 2 years old, components are available that have (at least) double the performance at the same (or less) cost and power draw of the replaced component.
The secret to a really effective, economical upgrade is to be proactive, carefully research and invest in a upgrade motherboard that has all the features you need or want. I found this to be crucial because if you wait for the high performance processors to achieve a discount sufficient to the cost goal, the good motherboards for it are gone, or available at much higher cost. Motherboards are not deeply discounted as CPU's, memory and graphics cards are, so its worth investing. Once you have motherboard in hand, then wait for suitable CPU's, memory and graphics cards to become sufficiently discounted (and rebated) when "better" products have been introduced.
Benchmark your PC with PCMark2005 and 3DMark2005 for scores on your existing CPU and graphics card. Then go to the THG VGA and CPU charts (which often does not have your existing CPU and graphics card because its obsolete) to identify candidates that have at least double performance. Use an online power calculator to find out what the componet power requirements are (such as http://www.extreme.outervision.com/psucalculatorlite.jsp), then decide and wait. Memory upgrade is simple. If you have DDR-400, upgrade to DDR2-800, which has (at least) double bandwidth. Stick with low-voltage, mainstream memory systems and avoid high-voltage enthusiast memory.
Harddrive upgrades, which double performance (bandwidth) every 7 years, are difficult to justify. I do not upgrade harddrives unless the old drives are incompatable with the motherboard, or they are more than 5 years old, or I really need the capacity upgrade.
My last upgrade:
2005 Upgrade --> 2007 Upgrade
-----------------------------------
Epox 8RDA6 Pro --> Intel DG965WM
Athlon XP-M --> Intel E6600 (Both Operated at 2.4 Ghz)
6800GT 256MB --> 7950GT 512MB
1GB DDR-400 --> 2GB DDR2-800
Same Operating System (Windows XP Home (From Feb2002))
Same Harddrives (2 Seagate 160GB 7200.7 SATA-150 drives.
Adequate. No candidates with 2x performance Avail.)
Same CD & DVD Burners (Plextor Premium & Plextor PX716A)
Same Power Supply (420W Enermax Noisetaker)
Same Case (Lian-Li PC-65)
Same Power Draw (340W at Load)
Upgrade Cost $715 (Less than 2005 Upgrade)
Performance 17010 --> 38150 3DMarks (3DMark2001SE) 2.24x
4870 --> 9955 3DMarks (3DMark2005) 2.04x
3378 --> 6261 PCMarks (PCMark2005) 1.85x
3271 --> 6117 CPU (PCMark2005) 1.90x
The Seagate 7200.7 drives lowered the PCMark2005 scores. I took a 6% performance hit
🙁 with the DG965WH which is optimized for 3.0G SATA drives. Still, 1.85x is a good performance gain.
For $750, a complete upgrade could be purchased that has nearly double the performance of the 2005 base system of the article. This is a much better long-term solution for the next 3 years than what this article offers.