So Im new to all this stuff and Im learning fast. I want an i5 core processor with nvidea graphics card and 1tb hard drive, 8gb of ram, and a good motherboard. What are some websites that I can get some of this stuff from and what companies or models should I get?