Yeah just fix that hard drive. In terms of the video card, the 5700 should do you fine. If you have the dosh lying around though, go for the 5900 so it will last you a bit longer.
Everything seems to check out, that CPU could be overclocked easily too ;) , well, thats what I would be thinking when I bought a CPU like that!