You can get RAM cheaper than that.. For what you are doing, you don't need over clocking stuff. Basic Corsair XMS3 and the like will do, which can save you $10~$20... the PSU is good (and they are heavy - heavy is good).. In the future 600w may be underpowered for you, especially if you add a power hungry video card (there where some idiots who dissed me on the nVidia forums who had problems with their 460's and above video cards. Said 550w was enough, yet they were having all these issues. from my point of view I have seen this issue a hundred times, by replacing the PSU with a decently branded (like Corsair) high wattage PSU, 700w or better solved the issues 90% of the time) or more hard drives. With the CPU(APU) you have a heat sink and fan with thermal paste provided, unless you are seriously over clocking, that will do a very adequate job.
All looks OK though. Are you waiting for windows 8? Its OK, but if you are used to a desktop its not and will take a bit of time to get used to (it has desktop mode, but is different in some ways). As for a DVDRW they are two a penny these days, unless you opt for a Blu-ray reader or writer, in which case I would recommend LG's offerings.
I have been programming on computers since the ZX81.
I am an apprentice trained Electronics Engineer with qualifications to back it up.
I have been repairing computers since 1996.
Yet to some people I still know nothing...