Basically, is this setup as good as it could be? I have a $1375 CAD (before taxes/rebate) budget for wiggle room if that helps. I'll be buying off of NewEgg Canada. My monitor is 1920x1080 and I'll be playing BF3, Crysis 3, Far Cry 3, etc.
I would find a way to fit a $120 Samsung 840 Pro Series 128 GB SSD into the build, for extremely fast boot times. Also, go with the MSI Lightning 770; it is binned (meaning that they only sell cards which have been tested and they know won't break), as well as the fact that it has a higher core clock and MUCH better overclocking capabilities.
Well 750w for sli
650d and h100i is within his budget
That doesn't mean he should do it. The least money you spend on unnecessary things, the better. That way, he has an extra $100 for his next upgrade cycle, when he wants (for example) a new GPU, which is much more important than having a case which is all brushed aluminum.
EDIT: Also, your build has no SSD.
These other options are looking great. The case and CPU are set in stone, though. I guess it's my bad for not mentioning that. As far as SSD goes, I may consider one down the line, but for now I'd like to focus on the rest of the build. Also left out of my original post, I will upgrade my PSU if I ever decide SLI is a feature I'd utilize.