It's not a bad build, but for a budget of $600 I think you can utilize and get something a bit sharper.
- I wouldn't go Bulldozer for gaming because they lack the performance per core that Sandy Bridge can offer. The i3 2100 or the i5 2400 feels like much more solid budget choices as of today, but AMD has promised a release of a fix that will potentially increase gaming performance. I would personally look away until we actually see real proof of the gains (or just hold out until the overhaul of the architecture next year). If you seek overclocking potential, there should be room even for an i5 2500k if you stretch your budget a bit.
- The 550 Ti is not what I would call a good budget GPU. It's decent, but considering the price I wouldn't recommend it. AMD's 6770/6850/6870 feels like much better choices at that price point - especially the 6870 which costs just a fraction more but can deliver performance close to a 560 Ti in some titles (
http://www.anandtech.com/bench/Product/290?vs=330). The 6870 will do very well in current and future games, but I don't think it will max out demanding titles. It will struggle to keep up in titles like Crysis 2 DX11 and Battlefield 3 for example. The 550 Ti will do even worse.
And then comes the generic comments regarding PSU, mobo and case. Any specific reason you picked those? And is there a specific reason why you want to go with an mATX setup?
For a budget of $600 (not including Windows, keyboard and mouse, monitor, etc) I'd recommend something like this:
(This build is based on my Budget Gaming 550 sample build. Find more here: http://www.mmo-champion.com/threads/...-Sample-Builds)
Add on your desired DVD reader/writer and you should end up close to $610. If it isn't obvious, you could save a lot by using an older HDD until prices drop further.