Those are all quality parts - but in this forum everybody is gonna tell you to spend 3x more, and get a board w/ddr2 instead of ddr1. For what I assume you want to pay, I would take a look at the oem athlon 64 3400 for $99. They (Newegg) have a combo where you can get a free Gigabyte board that is basically the same as the msi and would still be cheaper even with buying a good box and power supply. And you get a more powerful cpu, but you will have to get your own heatsink. I've built 2 pc's using that combo and both work great. But be warned you're about to get a bunch of conflicting advice! Good Luck!