Looks like a pretty good setup !!
However; I do agree with Nemac about your hdd drive, and you could really use a raid setup, mirrored for backup duties also. You didn't mention if this is a 3D application specific computer or a good Hard Core Gaming setup.
Seems to me that maybe the case is a bit expensive because you are buying the PS separately, but that's just me:bandit: