Welcome to the forum!
My only question is the old case that you plan to use. It'll be important to make sure its large enough to fit the ATX board, cpu cooler and gpu; all while without having any cooling issues.
So here's what I've augmented to your build:
Mostly I kept the same parts (someone has been doing their do diligence!) since they pretty much exactly what I would have picked for your budget. The only differences is sourcing the parts for cheaper prices at other online canadian vendors. You should look at NCIX since that's really the real newegg of canada, they tend to have as good or better prices than actual newegg.ca; plus they always have weekly killer deals. The one big issue with sourcing from newegg.ca is that most of their items doesn't include free shipping (unlike newegg.com, yah us!), so that $13 shipping tacked on for the gpu and mobo adds another $26 to your price tag. Everything else starts to add up pretty quickly too.
I swapped out the corsair 650w psu for the 600w ocz since its over half the price off and a damn good psu. Remember, OCZ bought out the people of PC power & cooling so its basically their designs and they have been getting good reviews over the past few years. The ModXstream series is a little older set compared to their more current Z and ZR lines, but its still good, 80+ cert and semi modular. Can't beat the value. It'll power your i5 and 6950 with no issues even with a decent overclock, but if you plan on adding a 2nd card in, then you might want to think about upgrading to the next teir like a 750 or 850. Honestly, your not pushing too much pixels with your small 22" display so I wouldn't worry too much about trying to be prepared of the "what if I want to add a 2nd card" question. If you don't plan to add the 2nd card within 6-12 months of your build, don't even bother. The 6950 is plenty powerful as a single card solution.
The biggest difference is that with the money saved throughout the parts list, I added the good value OCZ agility 3 sataIII 120gb ssd drive. Its no Vertex 3, but it's also way closer to the $1/GB mark for close to the same performance. It doesn't have as many IOPS, but seriously, its still pretty damn fast. Paired with it is the WD 2TB green drive for storage so you won't be in the dust with not a lot of space.
And yes, I agree with nog (don't get your panties in a twist). Cut the H60 off your list, its an expensive entry level liquid cooler that just plain sucks. The H80 is a better product with a beefier radiator but it's also quite a bit more expensive. The Cooler Master 212 evo performs about 1-3C hotter than the H60, even on OC systems so I would look at picking one of those up instead. The price difference between the 212+ and the EVO kinda sucks, otherwise I would have told you to get the older 212 (its $10 cheaper here in the states instead of only $4).
That leaves you with $100 to play around. If the case that you have won't work, then you can add a nice one in the 80-100 range. Corsair 400r, Cooler Master 922, NZXT phantom 410 are pretty much in your price range that are fantastic cases to build with. Lots of other choices there as well.