Total: $2,188.92 - a bit over budget but X79 is a bit more future proof from what I'm being told. You could drop that to a Geforce GTX 570 and save about $200 and that would put you a little bit under $2K ($1,968.92).
May I suggest you take a look at www.directcanada.com? That's where I ordered all of my computer parts and they don't charge any shipping fees in canada. They have some very interesting deals from time to time. I believe NCIX and direct canada are sister companies as well.
That's a pretty good build. The only thing is I know HD prices are ridiculous because of the shortage but you can get a bigger HD like a Samsung Spinpoint for an extra $20.
You should still consider looking at X79, I know the CPU prices are outrageous but the new one that's going to be released (the i7-3820 I think) will be $285 and you could get that and the 7970. That might be the way to go actually.