I am extremely interested in building my own custom gaming pc, and I just want it to run smoothly with high demanding games and be able to maintain a high fps (no lower than 50). This is my first time building a computer, and I just have no idea whatsoever of what I need to buy. My budget is between 500 and 600 dollars, no more than 600. All I really care about is speed and graphics and being able to handle a bunch of games on their highest settings. I will probably be interested in recording my screen and uploading it to YouTube, too. I want to run windows 7, I already have a keyboard mouse and monitor, I just need to know what things will be the best that I can get while still staying at 600 dollars or lower. Sorry if this is in the wrong category, I'm new.