As a fellow Canadian who is also upgrading his computer (although with about half or so your budget). I'm going to give you the same advice some other people gave me. When using Ncix.com, also use Shopbot.ca in order to get a slightly lower price. (Shopbot.ca looks through all Canadian online stores and compares the prices) Ncix has this "price match" program where if you can find a cheaper price on the exact same item and it is in stock, Ncix will/may match the lower price.
We just so happen to have selected the same hard drive and ram, rock on.
I hope this proves useful to you and, oh yes, the 1035$ is before tax and shipping costs.