whats your budget, b/c if you want to spare a few bucks go for the Athlon 64 3500+, you will also need a display and Keyboard/Mouse combo. Does the mobo have integrated sound, or else you need a soundcard, also will need USB and Firewire cards. plus optional components like a media card reader, floppy, etc... I hope you included WinXP in there Home will be about $100, and Pro will be about $200, I highly recomed WinXP Pro, b/c of improved reliability and stability, and a File Encrypting System (FES) plus wheres your HD???? go for at least a 250GB drive or dual 100GB for improved system performance Western Digital
www.westerndigital.com makes a good 250GB drive for about $150.00 very inexpensive its only ATA but its one of the fastest drives out there 2day. are you going to be using stock cooling or Water cooling, water is awesome b/c its silent ut it gonna cost you.
Other Than That, looks pretty good to me, have fun building her
ps. since this is your first custom build, get a hold of an old PC and take it apart several times and re-assemble for practice.
one other thing, i cant stress enough, ALWAYS GROUND YOURSELF EVERYTIME YOU TOUCH THE CASE WHILE ASSEMBLING THE PC, or you could fry your new parts
Good Luck
...AMD