I have a new suggestion on the memory for you... It is the same model and everything, but these have heatspreaders on them and are the exact same price: http://www.newegg.com/Product/Product.aspx?Item=N82E16820231274
I suggest this as a different Power Supply, that is the one part you do not want to skimp out on, its on sale so its the same price as the one you have selected: http://www.newegg.com/Product/Product.aspx?Item=N82E16817339002
You should be just fine sticking with the stock AMD heatsink provided if you do not plan on overclocking sky high.
Athlons are not going to last you too long for gaming and you would need to upgrade soon... It is only a bit more money for this, but you will benefit from a better architecture: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103916
New motherboard, it has a better northbridge: http://www.newegg.com/Product/Product.aspx?Item=N82E16813138193
This should be much better and yet it will only cost you $30 extra or so.
Everything else looks great, you could easily handle Crysis 2 maxed out with these specs, and it will run good on Crysis and Crysis Warhead. With an extra $100, if I were you I would just get a better processor, maybe this instead of the Athlon you had selected: http://www.newegg.com/Product/Product.aspx?Item=N82E16819103851
Good luck!