Associate
Yeah that system looks pretty good, should do the job! It is not overly hard, like Guardsmon said, just put it where it fits 


for the graphics card I'd get this.
http://www.overclockers.co.uk/showproduct.php?prodid=GX-168-XF&groupid=701&catid=56&subcat=1711
That is a very good card for the money.