I grew up half in Ottawa, half in BC, and have now lived in Calgary for 8 years. I went to Carleton, Universite de Geneve in Switzerland, and U of C. My undergad is from U of C, Economics AND Business, with a minor is Law and Society.
U of C has a very cold, almost distant feel as a school, it always felt more like going to work than it did gonig to "school", in comparison with the other tow unis I attended. The people are great, though, and the girls...well there's a reason Calgary was voted hottest city in N. America by Maxim magazine.
U of C also has made strategic decisions to fund their Engineering, Kinesiology, Business, and Medicine programs, while allowing the geneal Sciences and Social sciences to flounder. This is not a bad thing; Unis of the future will all have specific competencies. Decide what program you're gonig to take, then make your decision.
If skiing is a factor, then Calgary or Van are your options. Calgary has weather over Van, but Van has Whistler, Baker, and the Local hills, which are all good times. WHis is about as far away as Louise realistically.
Hope this helps...I've tried to be unbiased and I'm not qualified to speak on UBC's or SFUs competencies.