You definitely don't want to be pairing a 3rd gen i5 with a second gen motherboard. The Z77 boards (compared to the Z68) are better optimized for the 3rd generation. They have support for PCI-E 3.0 (which is actually not controlled by the CPU) as well as native USB3 and host of other features. It's also a far better option if you're looking into overclocking your CPU. The Z68 will let you do that, but not the same degree as a comparable Z77. You should also look into a decent cooler if you're going to be doing any overclocking (something along the lines of Cooler Master Hyper 212+)
I see that most of your parts are from newegg.ca - if you're in Canada, you might want to look at Memoryexpress.com. Thats where I've bought all my parts for my last couple builds from. Even if the Newegg price is higher, just put a link to that in your final step and they'll price match it. (I also think they have free shipping for order over $35, but don't quote me on that. I always pick it up from my local store).
That said, I'd suggest a board like a Gigabyte GA-Z77X-UD3H (basically the same as your Z68, but a newer chipset). http://www.memoryexpress.com/Products/MX38928 or http://www.newegg.ca/Product/P.....6813128544
As for the hard drive, if all you're going to be using it for is data storage, I'd get a WD Green series instead of a blue. They're lower power consumption and generally have higher capacities for lower prices. They're pretty much on par with the Blue drives, but can be a tiny bit slower. If you're going to be running programs or any disk heavy operations, green is definitely not the way to go. For pure storage (for music/movies/ even games), its more than enough. In fact I use multiple green drives for my storage on all my PCs, and I've yet to have one fail on me.
http://www.newegg.ca/Product/P.....6822136892 Thats a 1.5TB WD Green for ~$10 more than the 1TB blue or
http://www.memoryexpress.com/Products/MX36055 or http://www.newegg.ca/Product/P.....6822136891 Thats a 2.0TB WD Green for also the same price - $10 more
Other than that, everything else looks great. Have fun with your build!