That is a pretty good build; compatible, nothing missing (as far as I can see). However I think it could be improved in the following ways:
So far you have not stated any uses for your system that would require 16GB of RAM, so unless you do have a good reason for getting 16GB I would suggest getting 8GB instead.
This looks to me like a better deal for a motherboard:
ASRock Z77 Extreme6 & Windows 7 Home Premium 64bit SP1 OEM ($145 + $100 - $10 = $235 @ Newegg) http://www.newegg.com/Product/ComboDealDetails.aspx?Ite...
Also a very high quality and feature rich motherboard, but actually designed to work with Ivy Bridge CPUs..
I would suggest this as a better PSU:
Rosewill Capstone-450 ($60 @ Amazon / Newegg) http://pcpartpicker.com/part/rosewill-power-supply-caps...
It is better because it is more efficient, uses higher quality internal components and is independantly regulated. The only downside is that it is not modular, but I think the other points outweigh this.
It is actually more powerful than the BP550 Plus as it has 444W on its +12V rail vs 384W combined on the BP550 Plus.
Don't know much about the Hyper 101 that you've chosen, considering that the i5-3450 is only a 77W part it should be fine. However the Hyper TX3 Evo is available for a few $ more and it has a larger fan, one more heatpipe, which should lead to better performance and a more established reputation (it is known to perform well for it's price point):
Cooler Master Hyper TX3 Evo ($18 @ Amazon) http://pcpartpicker.com/part/cooler-master-cpu-cooler-r...
Thanks for the feedback. I updated the build with your suggestions (here).
The only thing I didn't change is the RAM. I've consistently found over the years that RAM is the first component that I need to upgrade, so I figured that it was worth $25 more to not have to worry about it ever. I'd like this computer to last several years, so don't mind spending the money if it will help keep me happy for the long run. Is there perhaps *better* RAM I should be looking at, rather than just more of it?
Regarding the motherboard, it looks good to me, but there seem to be a higher-than-average number of 1 egg reviews. Most are the normal run-of-the-mill whiners, but can you confirm that I shouldn't be worried?
Finally, any thoughts with regard to CPU? I upgraded to the 3570, since it was <$20 more. As I said, I'm more concerned with a quality build than the exact price, but I also don't want to waste money (e.g., the i7 didn't seem a good price vs. performance trade-off for my needs). Do you recommend the 3450, 3570 or something else?
I don't see why you should be worried about the motherboard, it is possible that you will have bad luck and receive a defective board, but that is true of any product. I would have thought ASRock had improved since the P67 Extreme4 Gen3.
The only difference between the i5-3450 and the i5-3570 that I'm aware of is the clock speed (3.1/3.5GHz vs 3.4/3.8GHz). I think if you're willing to pay the extra ~$20 for the i5-3570 then the extra ~$5 to get the i5-3570K makes sense as it gives you the option to overclock and it has the faster iGPU (HD 4000 vs HD 2500).
I agree that the i7 is not worth it unless you have specific tasks to perform with your system that will clearly benefit from hyperthreading.
Thanks again Silvune. I've decided to upgrade to the i5-3570k and keep the motherboard you suggested previously (good point about it either working or not). I also kept the G.skill 1600 memory after reading the great article you sent.
Emelth, thanks for the suggestion, but you replaced most of the parts without explaining why, and taken the build in a direction that's less useful to me. But I do appreciate you taking the time to respond.