Well, first off, it would help a *lot* if you could find and link to the equivalent parts on Newegg - CompUSA doesn't even have two of the parts you want, and one(your processor) isn't even in their system.
The motherboard *looks* fine, but I can't tell until I see what processor you want to put in it.
RAM is a good brand, I haven't been able to check specific reviews and such though.
PSU - You know, you only need perhaps 500W, however you need a *good* 500W PSU. You want to look through detailed reviews for this(see how a specific one performs under load), and expect to pay $75-100 for it. Remember, if this is low quality, you can have instability issues, or even blow other components of your computer. Spend the extra money.
I suggest finding one "80 plus" certified(this means, greater than 80% efficiency at *all* load levels. the cheap ones may have 85% at some levels, but you actually put some load on it, and it goes down to 70% or something) also. This marks at least a decent one.
OS - XP is good.
Harddisk - Looks fine. You might want to go with two of these, and set up a RAID-1, which is a mirror. This means that both hard-disks have identical contents, and so if one fails, your computer will still run. I am doing this on my computer and have had no trouble with it.
Case, I suppose its fine. I will have to look at the detailed newegg report to see more detailed info though.
DVD drive - Anything will work. You may want to spend an extra $10-20 and find one that users say is quiet however.
Keyboard and mouse - This is a personal thing. Yup, this will work.
My view on these however is that wireless, while you don't have to worry about the cords, you have to worry about running out of battery right in the middle of doing something. I personally am using a OK wired keyboard and Logitech G5 gaming mouse, which has worked great for over a year(note also that I am left-handed, and this mouse works for me, although its sort of a right-handed one. I also spent far less than $50 for both.
Monitor - Good and cheap I suppose. I suggest you make sure that you can live with this one, by viewing and working with it in-store somewhere. It is cheap however, so there is a good chance it *really* displays only 16-bit color, in order to get the response time down(this means that, depending on the device, it may use either Temporal[the pixel flashing back and forth between one shade and the next really really fast] or Static
like This dithering).
Just some things to be aware of.
-RobbieThe2nd