I stay in college dorm so there is a little space for stuffs. I really want to go with a MicroATX Mini Tower case to save some space for myself. But I'm worried about the heat issue and air flow.
I'm still collecting parts. I want to play Counter-Strike: Global Offensive, Assassin's Creed IV: Black Flag, Battlefield 4, Call of Duty: Ghost, FarCry 3, Crysis 3. I want to stay at $500 but that is nearly impossible so I decide to go to $600 for this build
This is what I have in mind right now. Feel free to edit it. I don't mind spending some few more dollars.
Save some bucks by getting a WD Caviar Green as they both are almost the same and for a budget build, you won't notice a difference. Look for 1x8GB RAM stick as you may have to scrap the 2x4GB if your motherboard doesn't have 4 RAM slots. Don't bother about a case on a budget build. Also, whenever you overclock, make sure you get a nice aftermarket cooler. Hope this helped
ATX as they allow you to SLI/Xfire and still have a slot between the cards. If space is an issue, go for a tower and put it on the floor. The height different with an ATX case vs uATX, if there is any, will be small and it'll simply be using space above the case.