A few thoughts after looking at your parts. The ram you selected might be too tall if you want to add an aftermarket cooler to overclock with. The case is I believe a personal choice, but just letting you know that the case is using USB2 and not USB3 if that matters to you. I can not recommend the PSU you listed. The graphics card you listed might run many a game on ultra, but if you are planning on playing games like BF3 you might want to switch to a beefier card. If you shop around you might save a bit.
Here is what I came up with:http://pcpartpicker.com/ca/p/g7nF
Slightly over budget but you can drop the cooler if you aren't planning on overclocking in the near future. (you should overclock though