the only thing i would probably change on that list is the psu, for quietness reliabilty and true power stability, i would go for an enermax or antec psu