Fair points all of them.
Couple of questions though - genuine ones, not me trying to be a prick!
I am still struggling to see how buying a whole new computer and then building it and setting it up is better for the original poster of this question.
From the problem he described which he wants a solution to, surely an upgraded video card is perfectly adequate?
Secondly, I agree with you about budget parts for a hardcore, topend machine which is going to be pushing performance benchmarks; but again, I dont think this is what the original poster wanted.
You and Richard seem to be going down a tangent talking about hardcore gaming machines, the latest hardware to run BF3 with all the graphic options turned to max, and overclocking.
The original poster simply wants a bit of a better video performance from his machine.
ergo... I stick to my original recommendation:
Better graphics card and cheap PSU if he needs it.
However, (genuine question!) do you really believe its better to invest in the good PSU at this stage? (bearing in mind this guy may never build his own PC and therefore the fact that the PSU can go from machine to machine may be irrelevant).
If so, then I am maybe not being as good as I could be with my computer repair business and need to rethink.
Thanks for the advice and discussion.