Go with this CPU i have its and its great. Its an Athlon 64 3500+ Winchester Core.
It will require a bios flash but MSI has this thing called live update where you can do it fairly easily.
The 3700+ wont fit in that mobo.
Go with this Video Card, New Egg and ZipZoomfly are cheap on everything but video cards for some reason.
is the place for video cards.
DVD drives wont be able to read scratched cds as well but should read most cds fine.
You wont want to get that RAM either its junk. You need some PC3200 RAM. I suggest Corsair but kingston is fine as long as its "pc3200"
NewEgg is a good place for monitors.