My links below vary between NCIX.com and NewEgg.ca. I may have NCIX build my complete system, but I am not set on that path.
CPU: Intel Core i5 2500K Quad Core Unlocked Processor LGA1155 3.3GHZ Sandy Bridge 6MB - $238.99 http://www.ncix.com/products/index.php?sku=57962
I am open to the i7 2600k, however at this point I am not sure about the benefit. If the Ivy bridge can mount on the mobo below that may be an upgrade step down the road from the i5.
PSU - Can't pull up your link, but 750W+ with 80%+ efficiency. Stick with Antec or Corsair IMHO.
MEM - G.SKILL is recommended for overclocking and is good memory overall. DDR3 1600 CL7 would be nice, but CL8 or CL9 is fine too. Dual channel so install in pairs.
SSD - No real benefit to gaming other than load times. Windows will perform well on the SSD. I would recommend a 60GB SSD with SandForce controller for your OS / boot drive, then supplement that with a 1TB or 2TB drive for installing your apps and for storage. OCZ Vertex 2 is a popular choice.
All the parts look nice, for the SSD , I really think it's a plus may be it's just for load time but, It's work like a charm. For the case the antec 900 it's a good case but you will have to clean it quite often if you have pet at home. The fans really move a lot of dust.
For my build I choose the corsair 800D it's almost the double of the price but It's nice big and a lot of room, the cooler master storm sniper is also nice a little bit expensive.
At last, also check on direct canada they have nice prize too.