Yo ben if you want a good site to check parts before buying them go here,
http://pcpartpicker.com/parts/pa…