Not bad, but for cheaper you can get 7200 rpm, and it would be not only cheaper but faster with the same amount of memory.
no reason to go with 5400 rpm. You can make it cheaper by getting a tower that comes with a psu, other than that it seems like a nice build, all of these parts are parts I have used before, other than the CPU that is.