You need a good power supply, I'd suggest at least 600 watts since you're gonna have more stuff by the time you build. Get a mobo that has a pci express x16 slot.
600 watts?!?! You really dont need that powerfull of a powersupply. All you need is a good quality one. I only have a 480watt one but it handles my computer fine, even while overclocked.
i say he should aslo get some more ram. getting a good card like that also requires ur cpu to be up to par and wats better than upgrading the cpu than gettin ur cpu more ram to give a pep in its step.