i'll question your choice of ram.. just 512mb?!
it looks like its gonna be a high performance rig, so you should go for 2 X 1gb pc6400 dual channel kit
also, your video card.. i don't know much about prices in the uk, but the 7600 512mb edition seems pointless.. as thats too much memory for a weak card like that... either save some money and go for the 256 version, or upgrade to a 7600gt 256mb edition.. or if you want to splurge go for x1800xt or 7900gt..
"Is virtue a thing remote? I wish to be virtuous, and lo! Virtue is at hand." -Confucius