, I have to admit this looks like a much better option so far. I do have a few suggestions in regards to your build.
As I understand it, the $900 is to include the computer tower and an operating system, but you will use your current monitor, keyboard, mouse, speakers... The Newegg website seems to be down for me at the moment, so I can post links to other products next time.
That power supply is not a recommended choice, just look at the reviews it has! The two reviews I just read said that it blew up on them... Try looking for an Antec, Silverstone, Thermaltake, BFG Tech, Cooler Master, Seasonic... There are more brands, but I would recommend the Antec True Power Trio for a 650W. It's highly efficient and very high-quality.
The 8500GT is a very average card, and no good for gaming
If you are looking to get any decent frame rates, you should be looking at either an 8800GT, 8800GTS (320MB), or head down to a high-end DX9 card like a Radeon X1950 Pro or an Nvidia 7900GS. The DX9 cards will play the games you have listed up top very nicely
A DVD Burner is very cheap, you can pick one up for around $30. I use and recommend Pioneer, I find they're good quality. That way you can burn stuff - the drive you have listed only reads.
And my last thought is the motherboard is certified for Crossfire, which utilizes ATI graphics cards. You are intending (I guess) to go with an Nvidia card, so you could most probably "downgrade" the motherboard for something a little cheaper that still gives excellent performance.
Either someone else may recommend some other options, or I will next time Newegg works for me. I think it's just a high-bandwidth problem at the moment, because one page just loaded after 5 minutes...