Naw, Intel 6XX series owns. I've seen the benchmarks. Plus 64 bit
Processor: Intel Pentium 4 630 Processor Prescott 3.0GHz
Motherboard: Asus P5AD2-E Deluxe Intel 925XE
Video Card: Asus Extreme AX300/TD Radeon X300 PCI Express 128MB DDR Video Card
Hard Drive: Get 2 of these: Western Digital WD Caviar 80GB Serial ATA 7200RPM
$56.50 X 2 = $113.00
RAM: Patriot 512MB X 2 Kit DDR2-700 PC2-5600
Power Supply: Thermaltake PurePower 460w Blue Light PCI Express Power Supply
DVD: NEC 16X Double Layer DVD±RW
Floppy Drive: Mitsumi 1.44MB 3.5in Internal Floppy Disk Drive
Oops overbudget, silly me
But I still think this would pretty much own. If you can't afford it there are a few spots that you can cut some money on.
But I think this would be a pretty good setup, the memory it insanely fast because the board had such very nice memory control features like PAT and HyperPath2. You don't have to overclock it for him but at least enable PAT and HyperPath2 for him as this will decrease memory latency a lot, enabling both of those would be wicked.
Here is some info on the motherboard.
The motherboard is just plain sweet I think, and I love my ASUS board like no other. Apparently if you want AMD then ASUS is a bad idea. But for Intel ASUS makes the best boards for sure.
Oh, and the video card will do for gaming but if you want a serious gaming machine that could use an upgrade to a 6800 gt or x850 xt or x800 xl.