Never built a PC before and looking to build one now. I play high graphic games such as Battlefield, COD, Far Cry and Steam games. I'd also use the computer for surfing the web, mixing music and watching movies. I would like to be able to run my games in 1080p and if at all reasonable, I'd also be interested in recording gameplay. If the recording gameplay part is a little far fetched for a $600 dollar build, it's not something I'd be devastated if I wasn't able to do. If someone could give me a list of different parts that would fit, or go over my budget by no more than $30, I'd greatly appreciate it.