I would tone down the Processor myself, unless you do extreme processing stuff you can always overclock a 6600 Core 2 Duo for alot less.
Also, I would personally suggest getting an eVGA graphics card (8800) for the lifetime warranty.
Anyways, those are my suggestions, very nice build either way, but it may be a bit of an overkill.
"Truth is violated by falsehood but outraged by silence."
"Mastering others is strength, mastering yourself is true power." ~Sun Tzu
"Ad Astra Per Aspera"
"Our greatest glory is not in never falling, but in rising every time we fall." ~Confucious
"The true measure of a man is how he treats someone who can do him absolutely no good.” ~ Samuel Jackson
“Omnis vir est fortunae faber”