Considering that 1700 also includes monitor and operating system its not half bad. I just built a new system for 1300 that didnt include hdd's, a monitor, or a OS. Give me a few hours and i'll get back to this with a parts list.
Monitor. Generic since i didnt see the one you listed. $309
http://www.newegg.com/Product/Product.a ... 6824001083
Cpu. The new 6400 with the 4mg cache. $193
http://www.newegg.com/Product/Product.a ... 6819115016
Mobo. Im using this and love it. $159
http://www.newegg.com/Product/Product.a ... 6813130081
Ram. lower end version of what i used. $199.99
http://www.newegg.com/Product/Product.a ... 6820146673
Video. 320 version of the top of the line. no real advantage to have 640 at common res's. $329
http://www.newegg.com/product/product.a ... 6814143091
HDD. $134
http://www.newegg.com/product/product.a ... 6822148136
Power Supply. All wrapped cables are nice. $95.99
http://www.newegg.com/product/product.a ... 6817153029
OS. Since its on your list. $219
http://www.newegg.com/product/product.a ... 6832116142
Case is preferance so its left out. $1643.93 Better parts, cheaper. With case and shipping your probably looking at around 1700+ but it will have better parts. You can also buy XP instead of Vista and save some money.
Editx2. Forgot optical drives but there at worst $50