OK Here's some questions.
1. Why use Corsair XMS2 Xtreme, There's no point to spending extra on memory if he's not going to overclock.
2. Yet again !!!! VIA chipset, go for ATI or Nvidia chipsets.
3. Why are you using ATA100 (PATA) Hard drive get a SATA.
4. No Windows Licence, if you planning on installing linux fair enough however in your installing XP or Vista (AND YOU INSTALL IT) you liable your classed as a system builder and you will be responcible when microsoft catch up with you.
I've never built a system for anyone without a valid license (Unless it's linux - generally I get them a support contract for linux, not my speciality but as a professional I allways ensure that every machine I build I can say It's supported for upto a year - (and hey most cleints renew the contract after a year and I take my cut)).
In all honest opinion (I've been building machines for the past 15 Years), I would just put up what he's wants to use the machine for and his budget. there are alot of guys here like me who have been building machines for along time.
and if I was getting a machine for someone without monitor or keyboard or any of the other stuff I would probably tell them to go here www.dell.com because they are not likley to be the type of people that even know what they want to use the PC for, and dell can pretty much undercut everyone now.
The only people I deal with usally slot into the following groups. There are a few first time nutters but they usally want me to come in and sort everything out. Desk, Power, Internet, computer, monitor, mouse. I love them they make me loads of money.
People Wanting Data Redundancy.
Gamers.
People Needing Vast amounts of processing power (A few mates are biological scentists and I build all their machines for them)
People needing vast amounts of storage.
People wanting to connect their home to the PC.
BTW sorry for the bad spelling and grammer I was up till 4am GMT on a support call.
honestly thats the first i heard of that pc builder thingy, how can microsoft catch up with me on that and why would it matter if i installed it compard to take it in somewhere? I honestly dont know