UTM vs. UBC-V

I have been accepted into UTM for B.Com programme (will major in finance) and I just received the admission for UBC yesterday morning for International Economics. I don’t know where to go know. Earlier, I was choosing UTM over Purdue University, USA as it is a smaller campus so there will be greater degree of interaction between the professors and the student. Also, what I learnt was that the faculty there for B.Com is really good.
And UBC, obviously has a prettier campus, good weather and yea!
I am really confused about where to go.
I am also an international pistol shooter so I’d prefer to go somewhere, where I can continue with my sport, either inside or outside the campus.
I need to base my decision on comfort, future job prospects, opportunities for building up a good profile. Where can I get an on/off campus job or internships or just learning experiences.
I also am planning for undertaking jobs in USA. Which of these two would be a better gateway.

Thank you so much.