in addition to what willix posted, pcpartpicker has some solid guides for various levels of gaming.
Build Guides - PCPartPicker
full towers are generally overkill, especially if you're not going for a top of the line build. extra cooling systems are also not really needed if you don't plan on...