Unless, of course, you already have existing parts that you can use to supplement the construction of your new PC. This can drastically reduce the cost of upgrading.
My last upgrade, from P3/866 to P4/2800, cost approximately $550. It would cost much more to buy an equivilent prefab machine...