Before tackling your first PC build, spend some time looking at how to put a system together. Newegg has tons of videos that show this process in detail.
Once you feel comfortable in building a system, you get to make the hard choices. MB, memory, cpu, etc. I think that you are looking at a...