Im not familiar with supertalent but Asus board are usually picky with the ram so try going for Corsair if its within your budget.
Also ild go for the Radeon X800 GTO 256mb, it offers much better performance and bang for buck than the 7600GS. Make sure the one you pick has a Memory Clock of 980MHz. I bet itll come even cheaper than the 7600gs.
The case seems to be fine since Asus is nothing but quality, even though it wouldnt hurt to check on some Antec cases with power supply.