Only thing I would change is the hard drive and the dvd combo.
Samsung makes the spin point 80 series OEM drives for around $59.00USD. 80 gigs. It's 2mb cache is the same as the maxtor but it's quiet as a church mouse and runs very cool. $9.00 more and you get twice the space.
As for the dvd drive I again would go with the Samsung. The 16x dual layer dvd/cd burner combo is fast and reads or burns just about anything you toss in it. $59.00USD. I would be real leary about a $27.00 dvd/cd combo drive. Brand names and warranties are just as important as the proformance of the device.
I get the Samsung from> www.microcenter.com