I solve this dilema by never paying too much on a system. Then 6 months later, I upgrade a couple of components and then 6 months after that, I make a few more upgrades, etc. Personally, I would never go out and buy the best of the best and realize it's considered a "value" component a few months later. So for example, say I have a budget of $3000 on a PC. Rather than spending the entire $3000, I buy a $1500 baseline PC with cheap graphics and sound. Six months later, I'd get the second best graphics and sound I can find. Six months after that, I upgrade the CPU to the second best of that time, etc, etc. You will eventually find out that you've spent about the same total amount of money for a PC that will last you a lot longer.
AMD technology + Intel technology = Intel/AMD Pentathlon IV; the <b>ULTIMATE</b> PC processor