if you are going for a pre-build, i highly recommend to look at reviews, because some pre-builds are filled with vanerial bloatware, and single stick of ram, and other crap things to look out for. but, give some budget? objectively the best parts isn't much to discuss