No prob! You can go here: http://pcpartpicker.com/ once you select a CPU, they'll match up the compatible motherboard, ram, etc for you. As for other people saying that you shouldn't build one from scratch since you're kind of new with all this..I say go ahead. You have to start somewhere, sometime. Those premade OEM computers are generally crap, and overpriced. Youtube has really good videos as to how to build a computer. It really isn't that hard, pretty much it's bolt on, and plug and play. Well, the difference with the CPUs right now is the number of cores. The i5s have 4 physical cores, and the i7s have 8 cores (although 4 of the come from hyperthreading, so you still have 4 physical cores). People say there's not much of a difference between the two in gaming since games do not use hyper threading as of now. And that people generally go for the i7s for photoediting/video editing. So up to you as to what kind of cpu you want. They're both more than capable.