In looking over your build again, I would advise an SSD for a boot drive at the very least. If you have not tried it, it is the single fastest upgrade that you can really "feel" in my opinion. It makes every day computing (which is at least 50% of everyone's usage I'd venture to guess, facebook, the like) so much faster.