But steviep831, no matter what else he upgrades, if he wants an 8800gtx, he will still have to plop down $500-$600. If he feels the need to upgrade more later, I think that he can probably carry the card over to the new system, right? I am going out on a limb here since he hasn't stated what his current GPU is, but he will get more benefit now for the money by going with the 8800gtx than a MB/CPU upgrade without it.
Of course he could go for the gold and really waste a bundle on an Ultra......