If you aren't technically astute and haven't built a system before, then either buy a pre-built one with the features you want, or find a local white-box builder (computer store) to build one to your specs. I have built a lot of systems (and am certified by IBM and others to do so - factory trained and certified computer technician by IBM, Apple, Compaq (now HP), AT&T, and Zenith), but my current workstation I had a local builder do it to my exact specifications. That was 8 years ago - the price was very competitive, and it still works fine - I'm writing this on it right now. 8 cores, 8GB RAM, many terabytes of disc, and good audio (built-in) and video (nVidia card) w/ Bose speakers and dual 24" HD displays (1920x1200). The builder burnt everything in and tested it extensively before delivery. If there was a problem, he would have dealt with it before bothering me.