Either of those would work. Out of those three options I would pick G.Skill. Corsair RAM is usually overpriced. G.Skill usually has RAM with tighter timings for less. I would pick this CAS 7 kit if it was me.
The RAM I posted is CAS 7 vs. CAS 9 for the kit you linked to. The real-world difference isn't huge, but I would get the lowest CAS RAM that fits your budget. I didn't realize you were from Canada. Here's the RAM I suggested on the www.newegg.ca site:
Corsair charges a premium for their name. That's why slow Corsair RAM costs more than faster G.Skill RAM.
The RAM should work just fine with your motherboard. The RAM compatibility lists are far from complete. You may just need to manually set the RAM speed, timings, and voltage in the BIOS. You should do that anyway, so it's not a big deal.