That system looks pretty good. Seagate hard drives have a 5 yr warranty, which is good. OCZ ram is good. 2GB is fine for anything currently out there.
Video card is 1 generation back, it doesn't support DX10, but it a higher end card for it's generation, and still powerfull enough to run any current game.
The Quad core cpu is not comparable to a what a 9ghz cpu would be if one existed. multicores are not used fully by pretty much any program out there. Windows is multithreaded pretty well, but most games, even ones that have multicore support, will never use them all fully.
Good system all in all.
Actually a lot of the programs he runs are multi-threaded, and the quad core is great as it can actually be told to only use two cores each for most programs that are multi-threaded if you like.
Photoshop is Multi-threaded
most every video encoding program is multi-threaded.
most dvd ripping programs in current use will multi-thread if necessary.
most business apps, (office, adobe acrobat, etc) will use multiple threads for intensive processes if available.
and IF he wants to run it as a home server, which he does iirc, he can run a db backend on it and that will be multi-threaded as well.
as to the video card, im sorry for anyone that bought a new dx10 card as there is a dx10.1 standard now that is not 100% backward compatible to dx10.
So they basically bought something that will never get used.
game programmers are already working on the 10.1 spec.
thank you microsuck.